>Скрипт mailchecks.pl в архиве
>http://www.intelkom.su/~chek/mms.tgz
>вылавливает проверки ящиков в логе и отправляет время проверки в БД
>Хоть и посматривал в mailgraph при написании, но всё равно не могу
>понять как сделать перезапуск демона автоматом при логротейте без правки конфигов
>этого самого логротейта.
Гм а каким образом вы производите чтение логов?
Попробуйте создать FIFO ('mkfifo /var/run/parser.fifo') и в конфиге сислога (/etc/syslog.conf) перенаправлять лог туда ('mail.* /var/run/parser.fifo')
Ну и соттветстввенно скриптом выгребать логи уже из FIFO.
#...
open FIFO, $fifo_file || die;
while($line = <FIFO>)
{
#Чегото делаем
}
#...
Тогда ротация вам будет нипочем