# 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 # RPM packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp -- we'll rotate them here /var/log/wtmp { monthly minsize 1M create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly minsize 1M create 0600 root utmp rotate 1 } # system-specific logs may be also be configured here. /m1/voyager/xxxxxdb/log/log.voyager { rotate 12 copytruncate dateext } /m1/voyager/xxxxdb/log/z3950svr_access.log { copytruncate dateext } /m1/voyager/traindb/log/log.voyager { copytruncate dateext } /m1/voyager/traindb/log/z3950svr_access.log { copytruncate dateext } /m1/shared/apache2/logs/*.log { rotate 12 copytruncate dateext postrotate /etc/init.d/httpd2 restart endscript } /m1/shared/apache2/logs/xxxxxdb/*.log { rotate 12 copytruncate dateext postrotate /etc/init.d/httpd2 restart endscript } /m1/shared/apache2/logs/traindb/*.log { rotate 12 copytruncate dateext postrotate /etc/init.d/httpd2 restart endscript }