После установки и настройки порта isc-dhcpd-server
очень захотелось,
чтобы логи от этого демона складировались в отдельный файлик, например /var/log/dhcpd.log
,
а не в общий системный лог /var/log/messages
. Как этого достичь описано ниже.
Первым делом добавляем строку в конфиг демона dhcpd /usr/local/etc/dhcpd.conf
:
log-facility local7; # куда в syslog шлем логи
Теперь в syslog
принимаем от демона dhcpd
логи - добавляем строки в файл /etc/syslog.conf
:
!dhcpd
local7.* /var/log/dhcpd.log
# Если встретили эту сроку (я имею ввиду это -> !*), то закоментируйте, а то не заработает :)
#!*
А так же рассказываем syslog
'у, что у нас есть dhcpd
демон, для этого добавляем опцию в /etc/rc.conf
:
syslogd_flags="-l /var/db/dhcpd/var/run/log -ss"
И не забываем про ротацию логов в /etc/newsyslog.conf
добавляем строки:
# dhcp
/var/log/dhcpd.log 644 15 300 * XC
Ссылки по теме:
Comments
comments powered by Disqus