# uname -sr
FreeBSD 8.2-RELEASE-p3
# /etc/rc.d/syslogd start
Starting syslogd.
syslogd: timed out waiting for child
/etc/rc.d/syslogd: WARNING: failed to start syslogd
#
После чего выясняется, что в списке процессов "/usr/sbin/syslogd -s"
присутствует, но в логи не пишет. "syslogd -d" показывает, что он
задумывается после обработки строчки конфига
init
cfline("*.err;kern.warning;auth.notice;mail.crit /dev/console",
f, "*", "*")
syslogd: /dev/console: Interrupted system call
logmsg: pri 53, flags 4, from www3, msg syslogd: /dev/console: Interrupted
system call
И точно, если эту строчку закомментировать, то всё нормализуется. И
что это могло быть?
# ls -al /dev/console*
crw------- 1 root wheel 0, 4 16 окт 15:54 /dev/console
crw------- 1 root wheel 0, 69 16 окт 15:44 /dev/consolectl
#
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
sip:[email protected]