LINUX.ORG.RU
ФорумAdmin

logrotate для dhcpd


0

1

есть работающий dhcpd, который пишет логи в log-facility local3;

сислог настроен на вывод этого лога в отдельный файл: local3.* -/var/log/dhcpd/dhcpd.log

сделал скрипт ротации лога

/var/log/dhcpd/dhcpd.log { daily notifempty missingok postrotate [ -r /var/run/dhcpd/dhcpd.pid ] && /bin/kill -HUP `/bin/cat /var/run/dhcpd/dhcpd.pid` >/dev/null 2>&1 || true endscript }

почему то после ротации dhcp зависает, перестает раздавать адреса, по логу видно, что он не рестартится как задумано. хотя файл с бекапом лога создается и появляется пустой файл лога. может поделится кто своим способом логротации?

mandriva 2010.0 ISC DHCP Server 4.1.2

>есть работающий dhcpd, который пишет логи в log-facility local3;

зачем трогать dhcpd, если при такой логике с /var/log/dhcpd/dhcpd.log работает syslog ?

pr0mille ()
Ответ на: комментарий от pr0mille

логично.. не подумал.. тогда другой вопрос - нужно ли рестартить сислог?

maximt ()
Ответ на: комментарий от maximt

В /etc/logrotate.d ищем файл syslog, открываем, видим кучу лог-файлов, дописываем имя своего для dhcp. Релоад логротейт, все. Что-то подобное должно быть в Мандриве.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.