Страница 1 из 1
isc-dhcpd не пишет логи
Добавлено: 2012-02-26 9:32:06
setevoy
Точнее - пишет, но не те.
в dhcpd.conf:
в syslog.conf
в таком случае вообще не пишет ничего
Если прописать так:
То пишет только сообщения типа:
Код: Выделить всё
Feb 26 08:58:43 takashi dhcpd: Internet Systems Consortium DHCP Server 4.2.3-P2
Feb 26 08:58:43 takashi dhcpd: Copyright 2004-2012 Internet Systems Consortium.
Feb 26 08:58:43 takashi dhcpd: All rights reserved.
Feb 26 08:58:43 takashi dhcpd: For info, please visit https://www.isc.org/software/dhcp/
О запросах и выдаче адресов - ни слова...
Чтя Я Делаю Не Так?

Re: isc-dhcpd не пишет логи
Добавлено: 2012-02-26 10:09:25
setevoy
[SOLVED]
dhcpd запускался в chroot /var/db/dhcpd :-)
запустил без него - все нормально начал писать
Re: isc-dhcpd не пишет логи
Добавлено: 2013-02-06 13:35:07
bv
А что SOLVED-то?)
У меня тоже в CHROOT окружении и не пишет...
Даже догадываюсь почему, но не знаю как это победить
В chroot (
/var/db/dhcpd ) напрочь отсутствует dev/log, хотя сокет /var/db/dhcpd/var/run/log я сделал.
Ручное создание символьной ссылки:
Код: Выделить всё
ln -s /var/db/dhcpd/var/run/log /var/db/dhcpd/dev/log
создаёт dev/log, но в логе ничего не меняется - пустой, если же перезапустить DHCP-сервер, то dev/log магическим образом исчезает.
dhcpd.conf
rc.conf:
Код: Выделить всё
dhcpd_enable="YES"
#
dhcpd_flags="-q"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="re0"
dhcpd_withumask="022"
dhcpd_chuser_enable="YES"
dhcpd_withuser="dhcpd"
dhcpd_withgroup="dhcpd"
dhcpd_chroot_enable="YES"
dhcpd_devfs_enable="YES"
dhcpd_rootdir="/var/db/dhcpd"
dhcpd_includedir="/usr/local/etc"
#
syslogd_flags="-s -l /var/db/dhcpd/var/run/log"
syslog.conf
И везде пустота...
Подскажите как решить вопрос или скажите, что его невозможно решить в chroot для успокоения души

Re: isc-dhcpd не пишет логи
Добавлено: 2013-02-06 13:40:32
setevoy
Я, конечно, не помню уже, но судя по:
запустил без него - все нормально начал писать
я просто запускал НЕ в CHROOT.
Re: isc-dhcpd не пишет логи
Добавлено: 2013-02-07 6:20:02
bv
Это я видел, но отказаться от CHROOT по мне это не решение проблемы. В общем в первом приближении проблема решилась и как обычно - просто и не понятно
В
/etc/syslog.conf нужно писать не так:
а вот так:
Сначала разницы не было, везде была пустота, а потом вдруг началась запись...
В конфиге (dhcp.conf) мы вполне конкретно указываем 7-ой раздел системного журнала, но почему-то не пишет....
Re: isc-dhcpd не пишет логи
Добавлено: 2013-02-07 6:29:30
bv
Хотя поспешил...
в этот лог пишеться кастрированная информация вида:
Код: Выделить всё
Feb 7 10:16:41 cru dhcpd: DHCPINFORM from 192.168.1.13 via re0
Feb 7 10:16:41 cru dhcpd: DHCPACK to 192.168.1.13 (f4:6d:04:d4:dd:04) via re0
В то время как в messages:
Код: Выделить всё
Feb 7 08:58:58 cru dhcpd: from the dynamic address pool for 192.168.1.0/24
Feb 7 09:04:12 cru dhcpd: Dynamic and static leases present for 192.168.1.11.
Feb 7 09:04:12 cru dhcpd: Remove host declaration sav or remove 192.168.1.11