19 Apr
2007
19 Apr
'07
8:41 p.m.
Mart Pirita wrote:
The only solution I did found, is adding into /etc/logrotate.d/syslog command to restart dovecot:
/etc/rc.d/init.d/dovecot restart >/dev/null 2>&1
As per the wiki, dovecot listens to SIGUSR1 to reopen a log. You want to simply use a command like:
/bin/kill -USR1 cat /var/run/dovecot/master.pid 2>/dev/null
2>
/dev/null || true
See here: http://wiki.dovecot.org/Logging#head-8886f6e09e2f691a4c45448f18f914c124dead5...
-te
-- Troy Engel | Systems Engineer Fluid, Inc | http://www.fluid.com