пятница, 29 июня 2012 г.

Не сохраняется принадлежность пользователя ejabber к группе

Виноват драйвер mysql для ejabber:

обновляем дерево портов, видим старый порт 1.6.1 , сосем. Потому что надо тянуть из svn:
http://askel.ru/archives/322

svn тянется только всей кучей с сервером (не нашел, во всяком случае, способа ставить только голого клиента):
  /usr/ports/devel/subversion
Собирать нужно с поддержкой neon.
Самая нижняя строка с нюансом: копируем, во-первых, в свою версию ejabber. Во вторых, первый аргумент без .ebin. Т.е. в моем случае было:
  cp ./ebin/* /usr/local/lib/erlang/lib/ejabberd-2.1.6/ebin/

Папка назначения, кстати, правильная, хоть клиент mysql лежит и не там. Видимо, в последствии джаббер начинает его искать прежде всего в своей начальной папке, а потом уже в родной для мускула эрланга.

В БСС поправлено 30.06.12.

Комментариев нет:

Отправить комментарий