Hula

Материал из Provizorii
Перейти к: навигация, поиск

Novell HulaNovell передала в 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)

Устранение проблем

  • Убедитесь, что 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