syslog-ng не запускается
x-eraser 3 ноября, 2007 - 02:05
Проблемы 2, но, думаю, они связаны:
1. # /etc/init.d/syslog-ng start
* Starting syslog-ng ...
* Failed to start syslog-ng [ !! ]
2. # env-update
>>> Regenerating /etc/ld.so.cache...
/sbin/ldconfig: Файл /lib/libwiclient.so пуст; не был проверен.
Что тут можно сделать ?
»
- Для комментирования войдите или зарегистрируйтесь
Для начала, правильно поставить вопрос... =)
Могу предположить, что помочь сможет revdep-rebuild...
_______________
Shit happens...
Делал
Делал
посмотреть к
посмотреть к чему файл относится:
# equery b /lib/libwiclient.so
+ попробуй запустить его вручную в режиме больше информации хорошей и разной ;-)
# syslog-ng --help
Значит
Значит залез я внутрь /etc/init.d/syslog-ng, вот интересный кусок
[ -n "${SYSLOG_NG_OPTS}" ] && SYSLOG_NG_OPTS="-- ${SYSLOG_NG_OPTS}"
start-stop-daemon --start --quiet --exec /usr/sbin/syslog-ng ${SYSLOG_NG_OPTS}
eend $? "Failed to start syslog-ng"
оказалось, что SYSLOG_NG_OPTS у меня пустая, поэтому-то и вылетает сошибкой.
Ещё меня смущает строчка: SYSLOG_NG_OPTS="-- ${SYSLOG_NG_OPTS}", т.к. "--" они здесь с отступом от опции
,а по ману надо, чтоб вплотную...
Посмотрите кто у себя значение SYSLOG_NG_OPTS и киньте мне плз. Я тогда в env.d его забъю.
Такая штука...
На здоровье... Если поможет...
По мне так, пробел не имеет значения... Ведь работает...
З.Ы.: А libwiclient.so вродь имеет отношение то ли к glib то ли к glibc... Посмотри... МожЭ пересобрать над...
_______________
Shit happens...
Э-Э-Э
Так а значение SYSLOG_NG_OPTS где ? :)
/etc/conf.d/syslog-ng
/etc/conf.d/syslog-ng
SYSLOG_NG_OPTS=""
SYSLOG_NG_OPTS=""
нет там никаких
нет там никаких опций и conf.d пустой. Запусти
# syslog-ng -d -v
Запустил
# syslog-ng -d -v
#
Т.е. ничего не вывел, но в списке процессов появился.
Вообще-то, когда запускаю:
# /etc/init.d/syslog-ng start
* Starting syslog-ng ...
* Failed to start syslog-ng [ !! ]
syslog-ng в списке процессов появляется тож...
Ещё момент:
Например
# /etc/init.d/hald start
* Starting D-BUS system messagebus ... [ !! ]
* Starting syslog-ng ...
* Failed to start syslog-ng [ !! ]
* ERROR: cannot start hald as dbus could not start
syslog-ng якобы запускается, но почему-то опять ошибка......
после
после обновления dbus нужно обязательно пересобрать hal
Может быть
Может быть это всё потому, что я на glibc-2.6.1 как-то незаметно перешёл ? Хотя перекомпилил потом...???
А вот если
После загрузки, до строки ввода логина, есть строчка с именем хоста, датой. Там должно быть имя хоста и домен: host_name.domane_name, а у меня - host_name.(none), хотя domain= domane_name в resolv.conf прописано. Может проблемы с syslog-ng из-за этого могут быть ? Типа нет имени домена и до свидания...
Нет, никак не
Нет, никак не связано. Если (none) раздражает, то его можно убрать в /etc/issue, удалив сентенцию \0.
_______________________
From Siberia with Love!
(none) на syslog-ng
(none) на syslog-ng действительно вряд ли будет влиять, но вот apache2 может ругаться.
После того, как был убран /etc/conf.d/domainname, домен нужно прописывать либо в /etc/hosts, либо указать dns_domain_lo в /etc/conf.d/net
Опа
А у меня есть /etc/conf.d/domainname ???
А как в /etc/hosts прописывать ? Что-то в man'е не нашёл.