Rotate, compress, remove, and mail system log files
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.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/logrotate && cd $_
- Create Badge
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 (coolo)
accepted
request 184344
from
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