net-im/ejabberd-1.1.1 не запускается при загрузке
Drolyk 4 февраля, 2007 - 04:12
Всем привет.
Имеется система с ACCEPT_KEYWORDS="x86". Установил net-im/ejabberd-1.1.1, отконфигурировал, посмотрел что всё работает как надо(руками запускал), сделал
$ sudo rc-update add ejabberd default
Перезагрузил машину, что проврить как оно всё будет работать, и вижу что напротив сервиса eJabberd два красниньких вопросика, вместо зелёненького "OK". Заглянул в init скрипт, взял команду запуска:
start-stop-daemon --start --quiet --chuid jabber:jabber --exec /usr/bin/env HOME=/var/run/jabber /usr/bin/ejabberd -- -noshell -detached
Выполнил её от root`a, всё отлично работает.
В чем может быть проблема ?
»
- Для комментирования войдите или зарегистрируйтесь
а если прото, по
а если прото, по человески службу стартануть - сам ёж работает?
а ты ейный конфиг рихтовал?
UPD кстати есть версия 1.1.2, отличается отключенным по умолчанию сасл-анонимусрм, рекомендуеться обновиться
Он стартанет
Он стартанет если в
поправить путь к бинарнику....
он там неправильный
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Да я так и
Да я так и сделал, но Вы будете смеяться :) ситуация не изменилась. Разница теперь лишь в том, что при загрузке он говорит что всё хорошо(зелёный "OK"), а на самом деле ничего не запустилось. Опять же залогиниваюсь,делаю:
# /etc/init.d/ejabberd start
после этого ёжик начинает шевелиться.
У меня со
У меня со сквидом такая проблема. Сервис стартует, а приложение нет. Вероятно загрузочные завасимости. Нужно попробробнее проковырять.
ejabberd я ставил, из unstble, а загрузочный скрипт брал с багзтллы.
Работает нормально.
Кстати, насчет
Кстати, насчет зависимостей, вот что имеется на моей машине:
Re: а если прото, по
Конфиг нормальный это точно, иначе бы и вручную ничего не запускалось.
а логи что
а логи что говорят?
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Re: а логи что
В логах тишина... Вот что говорит ps сразу после загрузки:
$ ps U jabber
PID TTY STAT TIME COMMAND
12221 ? S 0:00 /usr/lib/erlang/erts-5.5.1/bin/epmd -daemon
А вот что показывает когда ejabber уже действительно работает:
$ ps U jabber
PID TTY STAT TIME COMMAND
12221 ? S 0:00 /usr/lib/erlang/erts-5.5.1/bin/epmd -daemon
13629 ? Sl 0:02 /usr/lib/erlang/erts-5.5.1/bin/beam -- -root /usr/lib/erlang
13643 ? Ss 0:00 /usr/lib/erlang/lib/ssl-3.0.12/priv/bin/ssl_esock
Блин, я бы рад выяснить в чем проблема, но что-то с этим erlang`ом разобраться никак не могу :(
вот мой инит
вот мой инит скрипт
У меня такой же.
У меня такой же. Он идет из net-im/ejabberd-1.1.2-r1.
В общем завёл новый bug в багзиле: http://bugs.gentoo.org/show_bug.cgi?id=165509
там проблема с
там проблема с инит-скриптами, я сам рихтовал, брал с багзиллы, но последний вроде нормальный сейчас, тот что 1.1.2-r1