pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/logrotate



Module Name:    pkgsrc
Committed By:   nils
Date:           Wed Mar 11 21:34:16 UTC 2015

Modified Files:
        pkgsrc/sysutils/logrotate: Makefile distinfo
        pkgsrc/sysutils/logrotate/patches: patch-examples_logrotate-default

Log Message:
Updated to version 3.8.9.
Changelog is :
3.8.8 -> 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.

3.8.7 -> 3.8.8
- Add support for building using autotools/automake. Using "./autogen.sh",
  "./configure" and "make" is now preferred way how to build logrotate.
  Old Makefile remains available, but it is deprecated and will be removed
  in the future. Please report any problem related to new build system.
- Add support for systems which do not support fork (use vfork instead)
  and madvise.
- Fix bug when wrong log file has been removed in case of dateext and
  dateformat %d-%m-%Y.
- Do not expect that the name of root account is 'root'.
- Do not stop rotation with an error when olddir and log file
  are on different devices and copy or copytruncate is used.
- Return an error code when parent directory of log does not exist,
  "su" directive is not used, logrotate is running as root and missingok
  is not specified. [vcizek]
- Prepend error printed by compression program with the log name even when
  the compression program exits with zero exit code.

pkgsrc change : took over maintainership.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/logrotate/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/logrotate/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/sysutils/logrotate/patches/patch-examples_logrotate-default

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index