On 12/12/09 7:21 PM, Jason Frisvold wrote:
Hi all,
I seem to be having some problem with clamd and logrotate. Logrotate reloads
clamd after rotating the logfile and creating a new one, but clamd fails
reload with the following :
Reloading log file: [FAILED]
It does the same if I try to manually reload clamd as well. A restart,
however, seems to work properly and logging continues.
Am I doing something wrong here? My logrotate file is as follows :
Just a guess but I think the user that clam runs as does not have permission to
create a new file in /var/log/clamav after rotate has removed it. When clam
first starts it is often started as user root and then becomes the configured
user. As root it can create a log file on any local file system. If so a cure is
to have the postrotate touch a file and set appropriate permissions before
telling clamav to reload.
dp
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml