Rotate, compress, remove, and mail system log files

Edit Package logrotate

The logrotate utility is designed to simplify the administration of log
files on a system that generates a lot of log files. Logrotate allows
the automatic rotation, compression, removal, and mailing of log files.
Logrotate can be set to handle a log file daily, weekly, monthly, or
when the log file reaches a certain size. Normally, logrotate runs as a
daily cron job.

Refresh
Refresh
Source Files
Filename Size Changed
logrotate-3.7.8-addextension.patch 0000004526 4.42 KB
logrotate-3.7.8-autoext.patch 0000003354 3.28 KB
logrotate-3.7.8-conf.patch 0000001284 1.25 KB
logrotate-3.7.8-mess_err.patch 0000000523 523 Bytes
logrotate-3.7.8-suse.patch 0000001326 1.29 KB
logrotate-3.8.5.tar.gz 0000057818 56.5 KB
logrotate-rpmlintrc 0000000063 63 Bytes
logrotate.changes 0000018797 18.4 KB
logrotate.spec 0000003002 2.93 KB
Revision 37 (latest revision is 75)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 184344 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 37)
- update to 3.8.5
  * dropped logrotate-3.7.9-compressoptions.patch (upstream)
  * refreshed other patches
  Changelog:
  - Improved rotation during daylight saving time and between timezone
    changes.
  - Fixed ACL setting problem caused by ext3 erroneously reporting ENOSYS
    instead of ENOSUP.
  - Do not continue with rotation if state file is corrupted.
  - Make logrotate.status creation atomic.
  - Allow "hourly" rotation. See manpage for more information.
  - Use "/bin/echo" in tests. Fixes tests execution in Dash.
  - Do no try to parse config files bigger than 16MB.
  - Improved manpage consistency and formatting.
  - Fix race condition between acl_set_fd() and fchmod().
  - Added --version command line option
  - Disable ACL tests if logrotate is not compiled WITH_ACL support or if 
    ACLs are not supported by the system running tests
  - Disable SELinux tests if logrotate is not compiled WITH_SELINUX support
    or if SELinux is not supported by the system running tests
  - Fixed bug which prevented skipping particular log file config
    if the config contained errors.
  - Fixed skipping of configs containing firstaction/lastaction scripts
    with '}' character in case of error before these scripts.
  - Support also 'K' unit for *size directives.
  - Added preremove option to let admin to do something with the old logs
    before they are removed by logrotate.
  - Fixed possible loop in tabooext parsing.
  - Move code to set SELinux context before compressLogFile calls to create
    compressed log files with the proper context. (forwarded request 184333 from vitezslav_cizek)
Comments 0
openSUSE Build Service is sponsored by