SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for logrotate-3.21.0-142.3.i586.rpm :

* Tue Jan 24 2023 Fabian Vogt - Update to 3.21.0:
* add ignoreduplicates directive to allow duplicate file matches
* add --wait-for-state-lock option to wait for lock on the state file
* avoid failure when an anonymous non-privileged user runs logrotate
* support home dir expansion in olddir
* reduce unnecessary rename operations with start N where N > 1
* unify handling of log levels
* do not print error: when exit code is unaffected
* Mon Jan 23 2023 Fabian Vogt - Replace the vendor config logic:
* Remove logrotate-vendor-dir.patch and the code from logrotate.service (also addresses boo#1202406)
* Add a wrapper script which collects all config files in the right order- Create logrotate.keyring with kdudka\'s public key- Drop logrotate-rpmlintrc: rpmlint doesn\'t look at /usr/etc/logrotate.d/, so the false positive doesn\'t trigger.
* Wed Sep 14 2022 Stefan Schubert - Ignoring vendor logs settings in /usr/etc/logrotate.d if they have already been defined by the the admin in the /etc/logrotate.d directory (bsc#1173319).- Removed logrotate-3.20.0-man_logrotate.patch.- Added logrotate-vendor-dir.patch
* Mon Jun 20 2022 Stefan Schubert - Removed %{_distconfdir}/logrotate.d directory from spec file. It will be handled by package filesystem.
* Wed May 25 2022 Michael Ströder - update to 3.20.1:
* drop world-readable permission on state file even when ACLs are enabled (#446)- removed obsolete logrotate-CVE-2022-1348-follow-up.patch
* Wed May 25 2022 David Anes - Security fix: (bsc#1199652, CVE-2022-1348)
* Add follow-up upstream patch for the introduced fix.
* Added patch logrotate-CVE-2022-1348-follow-up.patch- Update patch:
* logrotate-3.19.0-man_logrotate.patch -> logrotate-3.20.0-man_logrotate.patch
* Wed May 25 2022 Michael Ströder - update to 3.20.0:
* fix potential DoS from unprivileged users via the state file (CVE-2022-1348)
* fix a misleading debug message with copytruncate and rotate 0 (#443)
* add support for unsigned time_t (#438)
* do not lock state file /dev/null (#433)
* Thu Feb 24 2022 Stefan Schubert - Added own logrotate.service file in order to define a new order of parsed config files: /usr/etc/logrotate.conf Default configuration file defined by the vendor. /usr/etc/logrotate.d/
* Directory for additional configuration files defined by the vendor. /etc/logrotate.conf Default configuration file defined by the administrator. (optional) /etc/logrotate.d/
* Directory for additional configuration files defined by the administrator. (optional)- drop logrotate-3.19.0-systemd_add_home_env.patch: - included in new logrotate.service- Adapted man page: logrotate-3.19.0-man_logrotate.patch
* Fri Jan 07 2022 Michael Ströder - update to 3.19.0:
* continue on EINTR in compressLogFile() (#430)
* enforce stricter parsing of configuration files (#427, #431)
* avoid confusing error message in debug mode (#426)
* fix full_write() on incomplete write (#415)
* do not use alloca() any more (#412)
* do not rotate hard links unless allowhardlink is used (#407)
* change directory after dropping privileges (#397)
* add defence in depth when dropping privileges (#400)
* remove invalid configuration on error (#408)
* do not open symbolic link log files by accident (#399)
* do not write state if state file is /dev/null (#395)- rebased logrotate-3.13.0-systemd_add_home_env.patch and renamed to logrotate-3.19.0-systemd_add_home_env.patch- removed obsolete logrotate-dont_warn_on_size=_syntax.patch
* Tue Oct 19 2021 Manfred Hollstein - Add patch:
* logrotate-dont_warn_on_size=_syntax.patch (boo#1191816)
* Thu May 27 2021 Dirk Müller - update to 3.18.1:
* fix memory leaks on error-handling paths
* make `renamecopy` and `copytruncate` override each other
* improve error handling in the parser of configuration files
* improve user experience for non-privileged users of logrotate
* Wed Feb 03 2021 Pedro Monreal - Update to 3.18.0:
* Allow UIDs and GIDs to be specified numerically
* Add support for Zstandard compressed files
* Make delaycompress not to fail with rotate 0
 
ICM