[oclug] WEIRD!!

Dave O'Neill dmo+oclug at dmo.ca
Fri Apr 16 17:29:56 EDT 2004


On Fri, Apr 16, 2004 at 03:04:30PM -0400, Jon Earle wrote:
> 
> /var/log/mgetty.log.tty* {
>         nocompress
>         missingok
> }
> 
> :)

Oh, yuck.  Trailing wildcards are a terrible idea in logrotate.  Here's
what /etc/logrotate.d/mgetty has in Fedora Core 1:

/var/log/mgetty.log.tty[^.] /var/log/mgetty.log.tty[^.][^.] /var/log/mgetty.log.tty[^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.][^.][^.][^.][^.] /var/log/mgetty.log.tty[^.][^.][^.][^.][^.][^.][^.][^.][^.][^.] /var/log/mgetty.log.unknown /var/log/mgetty.callback {
	nocompress
	missingok
}

Uglier looking, but safer.

Dave



More information about the OCLUG mailing list