On Mon, 07 Jun 2004 at 14:33:41 +1000, Bill Maidment wrote:
> Graham Toal wrote:
> 
> >Are you sure it's not still writing to the old file?  If it was already
> >open for write, and left open rather than opened/closed on every write,
> >that's a definite possibility.  Even if the file is rm'd, unix can
> >still let a process write to an open file.  The space isn't recovered
> >until the file is closed.
> > 
> >
> Yep that was it. So I need to stop freshclam and clamd before logrotate 
> and start them after logrotate? What a bore!

You mean _manual_ restarting? No...

In clamav related files in /etc/logrotate.d/ use directives like these:

     delaycompress
     postrotate
     /etc/init.d/clamav-freshclam reload > /dev/null
     endscript

-- 
 Tomasz Papszun   SysAdm @ TP S.A. Lodz, Poland  | And it's only
 [EMAIL PROTECTED] http://www.lodz.tpsa.pl/iso/ | ones and zeros.
 [EMAIL PROTECTED]   http://www.ClamAV.net/   A GPL virus scanner


-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to