[clo-devel] Huge trac.log's
Ingvar
ingvar at hexapodia.net
Fri Dec 16 07:01:57 UTC 2011
Ray writes:
> Just noticed that there are huge trac.logs. The cmucl trac log is 225
> MB. The oct and f2cl logs are huge too.
>
> Is there any script available to rotate the logs?
It should be relatively ueasy to convince logrotate to include those in the
normal log rotation.
I don't know the path to the trac logs, but that aside, dropping a file with
contents something like this into /etc/logrotate.d/ should do the trick:
----->8 Example trac.log rotate specification 8<------
/path/to/trac.log {
weekly
missingok
rotate 5
compress
delaycompress
notifempty
create <mode> <owner> <group>
}
--------->8 END 8<---------
There's a whole slew of tunables in there. Don't know if daily or monthly
would be the right rotation cycle. Don't know how much historical log to save.
I do think both "compress" (compress historical logs) and "delaycompress"
(don't compress the first few rotated logs) make sense, but...
If the ownership is identical, the path specification should take glob
wildcards, so /path/to/projects/*/trac.log MAY work. But I suspect they're
differing in at least group, so one per trac log is probably right.
//Ingvar
More information about the clo-devel
mailing list