Skip to content

Instantly share code, notes, and snippets.

@jan-matejka
Created September 26, 2012 04:54
Show Gist options
  • Select an option

  • Save jan-matejka/3786159 to your computer and use it in GitHub Desktop.

Select an option

Save jan-matejka/3786159 to your computer and use it in GitHub Desktop.
default debian logrotate for mailman
/var/log/mailman/vette
/var/log/mailman/error
/var/log/mailman/bounce
/var/log/mailman/digest
/var/log/mailman/subscribe
/var/log/mailman/post
/var/log/mailman/qrunner
/var/log/mailman/fromusenet
/var/log/mailman/locks
/var/log/mailman/smtp
/var/log/mailman/smtp-failure
{
rotate 7
daily
dateext
dateformat .%Y-%m-%d
notifempty
missingok
compress
create 0664 list list
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && /usr/lib/mailman/bin/mailmanctl -q reopen || exit 0
endscript
}
/var/log/mailman/mischief {
rotate 7
daily
dateext
dateformat .%Y-%m-%d
notifempty
missingok
compress
create 0664 list www-data
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && /usr/lib/mailman/bin/mailmanctl -q reopen || exit 0
endscript
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment