Hula
Материал из Provizorii
Novell Hula — Novell передала в public domain около 250 тыс. строк на языке программирования «Си», основную часть кода своего проприетарного пакета Novell® NetMail. Лицензия — LGPL (Lesser General Public License) и MPL (Mozilla Public License).
Hula может обслуживать до 250 тыс. почтовых ящиков и до 50 тыс. одновременно подключенных пользователей.
Web — (HTTP, HTTPS) и почтовый сервер (SMTP, IMAP) реализуются самой системой, но возможно использование сторонних серверов (postfix, например). Протокол календаря — iCalendar, CalDAV.
Поддерживает клиентские программы: Mozilla Thunderbird, Microsoft Outlook и др.
Имеет собственный web-интерфейс (и для пользователей, и для администратора).
Установка
- hula-project.org/Downloads download
- Пример 1 (из готового бинарного rpm-пакета для SuSE)
- wget -c ftp://ftp.forcev.net/pub/Hula/RPMs/SUSE10.0/hula-r845-1.SUSE10.fv.i586.rpm
- yast --help
- yast --install hula-r845-1.SUSE10.fv.i586.rpm
- hulasetup --help
- hulasetup --domain=domain.ru --dns=dns-server.isp.ru
- (hulasetup --smtp=30)
- Пример 2 (компиляция последней версии кода из subversion)
- svn checkout svn+ssh://[email protected]/svn/hula/trunk (дважды введите пароль «anonymous», — для subversion и для ssh)
Устранение проблем
- Убедитесь, что Hula запущена:
- hulamanager --help
- hulamanager -d
- pgrep hula
- Войдите админом и создайте тестового пользователя:
- http://domain.ru:89 (user «admin», пароль «hula»)
- https://domain.ru:449
- Context --> Create --> …
- Войдите пользователeм:
- http://domain.ru:8080
- Проверьте вашу версию SuSE и revision Hula в списке ошибок:
- bugzilla.novell.com/query.cgi
Интересные факты
- Игра слов Hula-Samba на googleFight.com (со временем, проект Novell hula-project.org и вспомогательный mono-project.org сравняются по значимости с опен-сорс проектом Samba)
См. также
Литература
- Куприн. А. «Открытые системы коллективной работы», Компьютерное Обозрение, март 2005
- Патий. Е. «Открытые средства коллективной работы», IT News, 2005