Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

logrotate-3.13.0-lp152.5.7 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: logrotate Distribution: openSUSE Leap 15.2
Version: 3.13.0 Vendor: openSUSE
Release: lp152.5.7 Build date: Sat May 16 16:13:41 2020
Group: System/Base Build host: sheep88
Size: 130771 Source RPM: logrotate-3.13.0-lp152.5.7.src.rpm
Summary: 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.






* Thu Jun 07 2018
  - Add "Environment=HOME=/root" to logrotate.service file in order
    to allow mariadb to rotate its logs when the database has a root
    password defined [bsc#1093617]
  - Added patch:
    * logrotate-3.13.0-systemd_add_home_env.patch
* Tue Apr 03 2018
  - Use %license instead of %doc [bsc#1082318]
* Fri Jan 05 2018
  - Version update to 3.13.0:
    * make distribution tarballs report logrotate version properly
    * make (un)compress work even if stdin and/or stdout are closed (#154)
    * remove -s from DEFAULT_MAIL_COMMAND and improve its documenation (#152)
    * uncompress logs before mailing them even if delaycompress is enabled (#151)
    * handle unlink of a non-existing log file as a warning only (#144)
    * include compile-time options in the output of logrotate --version (#145)
    * make logrotate --version print to stdout instead of stderr (#145)
    * flush write buffers before syncing state file (#148)
    * specify (un)compress utility explicitly in tests (#137)
    * enable running tests in parallel (#132)
    * explicitly map root UID/GID to 0 on Cygwin (#133)
    * add .dpkg-bak and .dpkg-del to default tabooext list (#134)
* Fri Jul 07 2017
  - Version update to 3.12.3:
    * Fixed accident removal of rotated files with dateext. (#118)
    * Line comments inside globs in config files are now skipped. (#109)
    * logrotate now recovers from a corrupted state file. (#45)
    * createolddir now creates old directory as unprivileged user. (#114)
    * weekly rotations are now predictable and configurable. (#93)
    * Errors in config files are no longer treated as fatal errors. (#81)
    * configure --with-default-mail-command specifies default mail command. (#100)
    * Fixed heap buffer overflow when parsing crafted config file. (#33)
    * build fixes related to -Werror (#119) and -Werror=format= (#108)
    * configure --enable-werror now controls use of the -Werror flag (#123)
    * copy and copytruncate directives now work together again
    * unlink() is no longer preceded by open() unless shred is enabled (#124)
    * compress and uncompress now take commands from $PATH, too (#122)
  - By default disable werror while building
* Fri Jul 07 2017
  - Remove aaa_base compat setting that is from 2003, we do not
    support such migration anymore
* Wed Dec 28 2016
  - Version update to 3.11.0:
    * Merges from distribution patchsets and small fixes around
  - Remove all patches merged upstream:
    * logrotate-addextension.patch
    * logrotate-autoext.patch
    * logrotate-conf.patch
    * logrotate-fix-test62_with_bash-4.4.patch
    * logrotate-manpage_config_clarification.patch
    * logrotate-var-lib-misc.patch
    * logrotate-3.7.8-suse.patch
* Mon Nov 21 2016
  - Fix post scriptlet condition bnc#1011120
* Sat Nov 12 2016
  - Move logrotate.status to /var/lib/misc following FHS/LSB and
    making implementing read-only root filesystem much easier.
  - Add patch:
    * logrotate-var-lib-misc.patch
* Wed Oct 05 2016
  - Version update to 3.10.0 fate#322037:
    * Update url to point to github
  - Remove upstreamed patch:
    * logrotate-3.7.8-mess_err.patch
  - Rebase patches:
    * logrotate-3.7.8-suse.patch
    * logrotate-addextension.patch
    * logrotate-autoext.patch
    * logrotate-fix-test62_with_bash-4.4.patch
* Mon Oct 03 2016
  - Add logrotate-fix-test62_with_bash-4.4.patch: Fix the test suite
    when running with bash 4.4 (gh#logrotate/logrotate#66).
* Mon Jun 22 2015
  - update to 3.9.1
    * 3.9.1
    - Fix off-by-one error which can lead to crash when copytruncate
      is used.
    * 3.9.0
    - Fix crash when using long dateformat. [nmerdan]
    - Add support for %H dateformat. [czchen]
    - Fix regression introduced in 3.8.9 when when rotating multiple
      logs when one of them is missing.
    - In the debug mode, do not skip the code-path which handles the
      case when the last rotation does not exist. [Sergey Vidishev]
    - Show more precise description when "log does not need rotating".
    - Add new -l option to log verbose output to file. The file is
      overwritten on every logrotate execution.
    - Allow rotation of sparse files with copytruncate.
    * update logrotate-addextension.patch
  - use spec-cleaner
  - remove unused PreReq tags
* Tue May 19 2015
  - Enable Persistent timer since we are now in systemd 219.
* Fri Feb 20 2015
  - Update to version 3.8.9
    * Add new directive "createolddir" and "nocreateolddir". These directives
      can be used to create the directory specified by olddir with particular
    "mode", "owner" and "group".
    * Continue with rotation even when first log from logset is removed
    during the rotation.
    * Fix crash on BSD systems introduced in 3.8.8 caused by different qsort_r
    function. Function qsort is now used instead.
    * Fix potential buffer overflow in usage of strncat function.
    * Fix compilation with musl-libc.
    * Add experimental 'renamecopy' directive to allow 'olddir' on different
      physical device. See the "man logrotate" for more information.
  - Remove logrotate-fail_if_ENOENT_and_nomissingok.patch; merged on
    upstream release
  - Updated patches
    * logrotate-3.7.8-addextension.patch > logrotate-addextension.patch
    * logrotate-3.7.8-autoext.patch > logrotate-autoext.patch
    * logrotate-3.7.8-conf.patch > logrotate-conf.patch
    * logrotate-manpage_config_clarification.patch
  - Remove redunant %clean section



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 9 11:47:56 2024