blob: d7ff75c1bba1375b16718cb2889489f9ccd70df7 (
plain) (
tree)
|
|
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
olddir /var/log/old
maxsize 1M
# some packages can drop log rotation information into
# this directory
include /etc/logrotate.d
dateformat .%Y%m%d
# few generic files to rotate
/var/log/wtmp {
monthly
create 0644 root root
rotate 1
}
/var/log/btmp {
monthly
create 0600 root root
rotate 1
}
# system-specific logs may be also be configured here.
/var/log/auth {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/sudo {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/cron {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/daemon {
rotate 7
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/debug {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/error {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/iptables {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/kernel {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/lpr {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/mail.err {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/mail.info {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/mail {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/mail.warn {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/messages {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/user {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/uucp {
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/syslog-ng {
rotate 7
daily
compress
delaycompress
sharedscripts
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/ntpd {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/dnsmasq {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/pgsql {
# create new (empty) log files after rotating old ones
create 0644 root root
# uncomment this if you want your log files compressed
delaycompress
compress
notifempty
maxsize 5M
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/git-daemon {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/gitolite {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/php-fpm {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/php {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/nginx_access {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/nginx_error {
# uncomment this if you want your log files compressed
delaycompress
compress
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/nginx/vhost_error {
# uncomment this if you want your log files compressed
delaycompress
compress
olddir /var/log/old/nginx
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
/var/log/nginx/vhost_access {
# uncomment this if you want your log files compressed
delaycompress
compress
olddir /var/log/old/nginx
postrotate
/sbin/syslog-ng-ctl reload >/dev/null
endscript
}
|