[Esd-l] Sanitizer and logrotate
    John D. Hardin 
    jhardin at impsec.org
       
    Sun Nov 10 19:36:01 PST 2002
    
    
  
On Wed, 6 Nov 2002, [iso-8859-1] Informatica - Fenac wrote:
> Beyond my dificult with english, I'm a beginner in Linux world. I
> tried logrotate with procmail but I has experienced a "crash" with
> some mail spool files. I think that problem is the wrinting
> process in log files at rotation moment.
More likely the replacement log and quarantine files weren't created
with the necessary permissions, and the sanitizer couldn't write to
them after they were rotated.
> I would like of tips a litle more detalhed about logrotate with
> sanitizer.
The only odd thing about rotating sanitizer-related files is the
world-writable requirement on those files.
The logrotate script posted earlier was interesting but overly
complex. Try this:
	# individual user procmail log files
	/home/*/procmail.log {
		weekly
		rotate 6
		compress
		missingok
	}
	
	# the quarantine
	/var/spool/mail/quarantine {
		weekly
		size=25m
		rotate 6
		compress
		missingok
		create 622 root root
	}
	# the global log file (if you're not doing per-user logging)
	/var/log/procmail.log {
		weekly
		rotate 6
		compress
		missingok
		create 622 root root
	}
Vary file and path names to suit local needs.
--
 John Hardin KA7OHZ    ICQ#15735746    http://www.impsec.org/~jhardin/
 jhardin at impsec.org                        pgpk -a jhardin at impsec.org
 key: 0xB8732E79 - 2D8C 34F4 6411 F507 136C  AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
  ...the Fates notice those who buy chainsaws...
                                              -- www.darwinawards.com
-----------------------------------------------------------------------
   38 days until The Two Towers
    
    
More information about the esd-l
mailing list