Syslog Segmentation fault

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
RomanovDF
проходил мимо
Сообщения: 3
Зарегистрирован: 2012-11-28 14:06:05

Syslog Segmentation fault

Непрочитанное сообщение RomanovDF » 2012-11-28 14:20:26

Здравствуйте!

Nas4Free FreeBSD 9.1.0.1 - Sandstorm (сборка 457)

В один прекрасный момент перестал работать syslogd. Наступило это во время ковыряния самбы, когда включили у неё debuging.

Код: Выделить всё

# ./syslogd start
Starting syslogd.
syslogd: child pid 12594 exited on signal 11
./syslogd: WARNING: failed to start syslogd

# syslogd -d
listening on inet and/or inet6 socket
sending on inet and/or inet6 socket
off & running....
init
cfline("local3.* %/var/log/sshd.log", f, "*", "*")
Segmentation fault: 11

Код: Выделить всё

# ll /var/log
total 48
-rw-------  1 root  wheel      0 Nov 15 20:14 daemon.log
-rw-------  1 root  wheel      0 Nov 15 20:14 ftp.log
-rw-r--r--  1 root  wheel  32768 Nov 15 20:49 lastlog
-rw-rw-rw-  1 root  wheel      0 Nov 15 20:50 rsync_client.log
-rw-rw-rw-  1 root  wheel      0 Nov 15 20:50 rsync_local.log
-rw-------  1 root  wheel      0 Nov 15 20:14 rsyncd.log
drwxr-xr-x  3 root  wheel    512 Nov 23 10:04 samba
-rw-------  1 root  wheel      0 Nov 15 20:14 smartd.log
-rw-------  1 root  wheel      0 Nov 15 20:13 sshd.log
-rw-------  1 root  wheel      0 Nov 15 20:14 system.log
-rw-------  1 root  wheel    195 Nov 15 20:49 userlog
-rw-r--r--  1 root  wheel    197 Nov 27 13:18 utx.lastlogin
-rw-------  1 root  wheel    859 Nov 27 13:24 utx.log

Код: Выделить всё

# df -h
Filesystem                     Size    Used   Avail Capacity  Mounted on
/dev/ufsid/50742f79e793931e    3.9G    828M    2.8G    23%    /
devfs                          1.0k    1.0k      0B   100%    /dev
procfs                         4.0k    4.0k      0B   100%    /proc
/dev/ufsid/50742f7d6b5286ce    3.1G    940k    2.9G     0%    /mnt/flash
...zfs
Обнаружил, что после комментирования почти всех опций в конфиге или вообще с пустым конфигом он запускается.

Код: Выделить всё

# cat ./syslog.conf
#local3.* %/var/log/sshd.log
#local4.* %/var/log/rsyncd.log
#local5.* %/var/log/smartd.log
#ftp.* %/var/log/ftp.log
#daemon.* %/var/log/daemon.log
#*.notice;kern.debug;lpr.info;mail.crit;mail.info;news.err;local0.none;local7.none %/var/log/system.log
#security.* %/var/log/system.log
#auth.info;authpriv.info %/var/log/system.log
*.emerg *

# syslogd -d -f /var/etc/syslog.conf
listening on inet and/or inet6 socket
sending on inet and/or inet6 socket
off & running....
init
cfline("*.emerg *", f, "*", "*")
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 X WALL:
logmsg: pri 56, flags 4, from shd, msg syslogd: restart
syslogd: restarted
logmsg: pri 6, flags 4, from shd, msg syslogd: kernel boot file is /boot/kernel/kernel
syslogd: kernel boot file is /boot/kernel/kernel
logmsg: pri 6, flags 16, from shd, msg pid 66188 (syslogd), uid 0: exited on signal 11
logmsg: pri 34, flags 0, from shd, msg Nov 28 14:05:03 smbd[66192]: [2012/11/28 14:05:03.079404,  1] smbd/sesssetup.c:342(reply_spnego_kerberos)
logmsg: pri 34, flags 0, from shd, msg Nov 28 14:05:03 smbd[66192]:   Failed to verify incoming ticket with error NT_STATUS_LOGON_FAILURE!
...
Пробовал заменять syslogd на заведомо рабочий, но ситуации это не изменило.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

RomanovDF
проходил мимо
Сообщения: 3
Зарегистрирован: 2012-11-28 14:06:05

Re: Syslog Segmentation fault

Непрочитанное сообщение RomanovDF » 2012-11-28 14:28:38

Обнаружил, если убрать путь из опции в конф файле, то всё запускается. Как я понимаю всё направляется в stdout?

RomanovDF
проходил мимо
Сообщения: 3
Зарегистрирован: 2012-11-28 14:06:05

Re: Syslog Segmentation fault

Непрочитанное сообщение RomanovDF » 2012-11-29 16:23:38

Убрал в путях в конфиге знак "%" и всё заработало.

Зачем он там мог стоять?