Revisions of logrotate

buildservice-autocommit accepted request 1060789 from David Anes's avatar David Anes (david.anes) (revision 107)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1060601 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 106)
- 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

- 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.
buildservice-autocommit accepted request 1005406 from David Anes's avatar David Anes (david.anes) (revision 105)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1005405 from David Anes's avatar David Anes (david.anes) (revision 104)
- Removed logrotate-3.20.0-man_logrotate.patch.
- Added logrotate-vendor-dir.patch
David Anes's avatar David Anes (david.anes) accepted request 1003701 from Stefan Schubert's avatar Stefan Schubert (schubi2) (revision 103)
- 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).
buildservice-autocommit accepted request 983977 from David Anes's avatar David Anes (david.anes) (revision 102)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 983975 from Stefan Schubert's avatar Stefan Schubert (schubi2) (revision 101)
- Removed %{_distconfdir}/logrotate.d directory from spec file.
  It will be handled by package filesystem.
buildservice-autocommit accepted request 979299 from David Anes's avatar David Anes (david.anes) (revision 100)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 979253 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 99)
- 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
David Anes's avatar David Anes (david.anes) accepted request 979229 from David Anes's avatar David Anes (david.anes) (revision 98)
- 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
David Anes's avatar David Anes (david.anes) accepted request 979197 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 97)
- 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)
buildservice-autocommit accepted request 960296 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 96)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 95)
- drop logrotate-3.19.0-systemd_add_home_env.patch: 
  - included in new logrotate.service
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 957379 from Stefan Schubert's avatar Stefan Schubert (schubi2) (revision 94)
- 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)
- New logrotate.service includes logrotate-3.19.0-systemd_add_home_env
  patch.
- Adapted man page: logrotate-3.19.0-man_logrotate.patch  
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 945242 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 93)
- rebased logrotate-3.13.0-systemd_add_home_env.patch
  and renamed to logrotate-3.19.0-systemd_add_home_env.patch
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 926293 from Manfred Hollstein's avatar Manfred Hollstein (manfred-h) (revision 91)
- Add patch:
  * logrotate-dont_warn_on_size=_syntax.patch (boo#1191816)
buildservice-autocommit accepted request 895944 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 90)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 895803 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 89)
- 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
buildservice-autocommit accepted request 869795 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 88)
baserev update by copy to link target
Displaying revisions 1 - 20 of 107
openSUSE Build Service is sponsored by