You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
773 B
31 lines
773 B
# logrotate config for mailgraph log
|
|
|
|
/var/log/mailgraph/mailgraph.log {
|
|
## rotate daily
|
|
daily
|
|
## keep 30 old copies
|
|
rotate 30
|
|
## use .YYYYMMDD instead of .0,.1,.2 etc.
|
|
dateext
|
|
## also rotate empty logfiles to strictly retain chronology
|
|
ifempty
|
|
## re-create source logfile with original permissions
|
|
## do NOT use copy or copytruncate!
|
|
create
|
|
## compress on next logrotate run (e.g. next day) to give
|
|
## programs the chance to close the old logfile
|
|
delaycompress
|
|
## compress logfiles
|
|
compress
|
|
compresscmd /bin/gzip
|
|
compressoptions -9
|
|
uncompresscmd /bin/gunzip
|
|
## don't throw an error when a file doesn't exist
|
|
missingok
|
|
## restart mailgraph after rotating all logfiles
|
|
sharedscripts
|
|
postrotate
|
|
/etc/init.d/mailgraph restart >/dev/null
|
|
endscript
|
|
}
|