Difference between revisions of "Logrotate - all applications"

From MythTV Official Wiki
Jump to: navigation, search
(Create page with "generic" log rotation (treating all log files as equal))
 
m (MythTV is not a program name--proper capitalization :))
Line 7: Line 7:
 
{{Script info
 
{{Script info
 
|short=logrotate configuration for MythTV applications
 
|short=logrotate configuration for MythTV applications
|long=Example configuration file for using logrotate to rotate your mythtv log files.
+
|long=Example configuration file for using logrotate to rotate your MythTV log files.
 
|category=Log Rotation Configuration Files
 
|category=Log Rotation Configuration Files
 
|name=logrotate - all applications}}
 
|name=logrotate - all applications}}

Revision as of 20:55, 17 May 2012

For most distros, save the configuration file to /etc/logrotate.d/mythtv

Log rotation with --logpath logging

This configuration will work with MythTV logging using either the --logpath or --syslog argument.


Author unknown
Description Example configuration file for using logrotate to rotate your MythTV log files.
Supports


Script.png /etc/logrotate.d/mythtv

/var/log/mythtv/*.log {
        weekly
        rotate 8
        missingok
        ifempty
        nocreate
        nocompress
        sharedscripts
        olddir /var/log/mythtv/old
        postrotate
                killall -HUP mythbackend
                killall -HUP mythfrontend
                killall -HUP mythlcdserver
                find /var/log/mythtv/old -name 'mythfrontend*' -type f -mtime +30 -delete
        endscript
}