On 2011-05-17 11.50, Nathanael Rensen wrote: > Poking around in newsyslog(8) I noticed: > > $ grep MIN_SIZE newsyslog.c > #define MIN_SIZE 256 /* Don't rotate if smaller (in > bytes) */ > && ((ent->flags & CE_BINARY) || size >= MIN_SIZE)))) { > > hence:
I don't know about the rest of you guys, but to me it would make more sense to change MIN_SIZE to 512, which after all is the traditional size of a disk block. Not that it matters all that much nowadays, but it's still a size that has a nice, cozy feeling of recognition about it. :-) Regards, /Benny > Index: newsyslog.8 > =================================================================== > RCS file: /cvs/src/usr.bin/newsyslog/newsyslog.8,v > retrieving revision 1.45 > diff -u -p -r1.45 newsyslog.8 > --- newsyslog.8 28 Nov 2009 14:42:04 -0000 1.45 > +++ newsyslog.8 17 May 2011 09:40:13 -0000 > @@ -213,7 +213,7 @@ or set to > then the size of > the log file is not taken into account when determining when to trim the > log file. > -By default, files smaller than 512 bytes are not rotated unless the > +By default, files smaller than 256 bytes are not rotated unless the > .Sq B > (binary) flag is set or the > .Fl F > > Index: newsyslog.c > =================================================================== > RCS file: /cvs/src/usr.bin/newsyslog/newsyslog.c,v > retrieving revision 1.88 > diff -u -p -r1.88 newsyslog.c > --- newsyslog.c 24 Jul 2010 00:54:46 -0000 1.88 > +++ newsyslog.c 17 May 2011 09:40:14 -0000 > @@ -898,7 +898,7 @@ compress_log(struct conf_entry *ent) > } > } > > -/* Return size in kilobytes of a file */ > +/* Return size in bytes of a file */ > off_t > sizefile(struct stat *sb) > { > > Nathanael > -- internetlabbet.se / work: +46 8 551 124 80 / "Words must Benny Lvfgren / mobile: +46 70 718 11 90 / be weighed, / fax: +46 8 551 124 89 / not counted." / email: benny -at- internetlabbet.se