newsyslog(8) patch for both size and time checks

Garance A Drosehn gad at FreeBSD.org
Thu May 14 18:49:00 UTC 2009


At 9:57 PM +0200 5/13/09, Mel Flynn wrote:
>On Wednesday 13 May 2009 00:29:36 Tim Kientzle wrote:
>
>>  If compatibility is essential, perhaps we could
>>  add a new flag to control this behavior.  (I would
>>  argue for changing the default and providing a flag
>>  to obtain the old behavior.)
>
>Fine on the flag, maybe mergemaster could be a little more assisting in this
>case, since I'm not looking forward to "just adding a flag". Like mergemaster
>-p could auto-upgrade the lines that have both columns with values?

Somewhere on one of my machines, I started on a update which made
it pay attention to multiple lines, and "or" those.  So:

/var/log/dhcpd			640  5     5000	*	JC
/var/log/dhcpd			 "   "     *	@T00	JC

would mean "rotate if either condition is true".  My thinking was
that I might also like to:

/var/log/dhcpd			640  5     1000	@T00	JC
/var/log/dhcpd			 "   "     5000	*	JC

That would say that I *generally* prefer that the log is rotated at
midnight, but if something goes wild during the day then let's start
rotating them faster.

-- 
Garance Alistair Drosehn     =               drosehn at rpi.edu
Senior Systems Programmer               or   gad at FreeBSD.org
Rensselaer Polytechnic Institute;             Troy, NY;  USA


More information about the freebsd-current mailing list