# see "man logrotate" for details # rotate log files weekly # weekly # keep 4 weeks worth of backlogs rotate 4 # send errors to root errors root # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed compress # RPM packages drop log rotation information into this directory # include /etc/logrotate.d # no packages own lastlog or wtmp -- we'll rotate them here /var/log/wtmp { monthly rotate 2 } /var/log/lastlog { monthly rotate 2 } # system-specific logs may be configured here /var/log/messages { rotate 5 postrotate /usr/bin/killall -HUP syslogd endscript } /var/log/syslog { rotate 5 postrotate /usr/bin/killall -HUP syslogd endscript } /var/log/debug { rotate 5 postrotate /usr/bin/killall -HUP syslogd endscript } /var/log/xferlog { rotate 5 weekly } /usr/local/apache/logs/access_log { rotate 5 weekly postrotate /usr/bin/killall -HUP httpd endscript } /usr/local/apache/logs/error_log { rotate 5 weekly postrotate /usr/bin/killall -HUP httpd endscript } #/var/log/xntpd.log { # rotate 2 ## monthly # postrotate # /bin/killall -HUP xntpd # endscript #} #/var/log/fcdb/db.log { # rotate 10 # daily #}