Changelog
logrotate (3.8.3-3ubuntu1) raring; urgency=low
* Resynchronise with Debian. Remaining changes:
- debian/control: Drop mailx to Suggests for Ubuntu; it's only used
on request, and we don't configure an MTA by default.
- debian/cron.daily: Clean non-existent log files from logrotate status
file.
logrotate (3.8.3-3) unstable; urgency=low
* Remove acl from Build-Depends. Buildd servers don't support ACLs
on their filing systems.
* patches/acl-tests.patch.: disable ACL tests if setfacl is not present
or doesn't work.
logrotate (3.8.3-2) unstable; urgency=low
* Add acl to Build-Depends on Linux as the self-tests require it.
* We don't need to Build-Depend on quilt any more, as package source
is in "3.0 (quilt)" format.
* postrm and preinst: use separate "set -e" rather than use "-e" in
"#!" line.
* patches/manpage-hyphens.patch: Fix lintian warning
"hyphen-used-as-minus-sign".
logrotate (3.8.3-1) unstable; urgency=low
* New upstream release. Major changes:
+ Fixed setting "size" bigger than 4GB on 32bit architectures.
+ Do not overwrite mode set by "create" option when using ACL.
+ Mode argument in "create" directive can be omitted.
* debian/rules: allow "clean" to clean up test directory.
* debian/rules: Build with ACLs and build-depend on libacl1-dev
logrotate (3.8.2-1) unstable; urgency=low
* New upstream release. Major changes:
+ More regression tests.
+ Fixed mail sending for 'mailfirst', 'dateext' and 'delaycompress'
combination.
+ Check if the log is not symlink before rotation.
+ Do not call fchown in createOutputFile if newly created file already
has proper owner. This fixes rotation of files stored on NFS where we
can't change owner.
* Patches:
- svn*.patch removed as we're using upstream release.
svn-r360.patch was reverted upstream. (Breathes sigh of relief.)
- dateext-504079.patch removed. Applied upstream.
- copyloginfo-512152.patch removed. Applied upstream.
logrotate (3.8.1-5) experimental; urgency=low
* Add Homepage and Vcs-Svn to debian/control. (Closes: #675313)
* Cherry pick upstream svn patches:
+ svn-r343.patch: Add strlen() sanity check to mbrtowc() call.
+ svn-r344.patch: Show error and ignore config if '{' is not present
after log files declaration.
+ svn-r346.patch: Support whitespaces in compressoptions directive
(Closes: #159797)
+ svn-r348.patch: Fix typo in manpage. (overwite -> overwrite)
+ svn-r{349,350,351,352,353,368}.patch: Extra test cases.
+ svn-r354.patch: Fix ACL bug caused by bad merge.
+ svn-r355.patch: Typo in maxsize debug message (was reporting minsize)
+ svn-r356.patch: Fix potential bad free in ACL code.
+ svn-r357.patch: Support for tilde expansion in config files.
+ svn-r358.patch: Add O_NOFOLLOW when opening files as safeguard against
symlink tricks.
+ svn-r359.patch: don't run external programs with uid != euid.
(Slightly modified from upstream to use the runScriptMultiple fix.)
+ svn-r360.patch: Don't accept service owned log directories anymore.
(This is the reason why this is going in "experimental" for now.)
+ svn-r361.patch: Fix to one of the tests.
+ svn-r362.patch: Run shred unprivileged.
+ svn-r363.patch: Parser: check for missing brackets.
+ svn-r364.patch: Return failure when refusing to rotate a log due to
wrong permissions
* Amended patches:
+ test-cleanup.patch: Clean up after regression tests.
logrotate (3.8.1-4) unstable; urgency=low
* Switch to dh type debian/rules.
* Patch:
+ test-cleanup.patch: Clean up after regression tests.
logrotate (3.8.1-3) unstable; urgency=low
* Enabled hardened build flags.
* Patch:
+ asprintf-fixes.patch: Fix asprintf() warnings and allow build with
hardened build flags.
* Update standards version to 3.9.3.
logrotate (3.8.1-2) unstable; urgency=low
* Removed dependancy on fcron as it is no longer in the repository.
logrotate (3.8.1-1) unstable; urgency=low
* New upstream release
+ Changes in 3.8.0 fix build problems on non-POSIX architectures
(Closes: #632501)
+ New config options: dateyesterday, maxsize, su. (See manpage.)
(maxsize Closes: #635184)
* New patch:
+ man-compressext-576362.patch. Correct manpage about compressext,
compressoptions behaviour. (Closes: #576362)
* debian/logrotate.README.Debian: update now that rsyslog is default
for new installs. (Closes: #649598)
* Incidentally, rsyslog is now default syslog, and that doesn't use
savelog but makes use of logrotate. (Closes: #379843)
* Install logrotate.conf.5 (a redirect to logrotate.8) (Closes: #182261)
* debian/control: depend on cron-daemon as an alternative to cron.
(Closes: #334137)
* lintian warning fix: move debian/logrotate.copyright to debian/copyright
* debian/control: add Breaks: postgresql-common (<= 126) as its config
file requires an "su". Postgres maintainer is aware and awaits this
upload.
* Upload to unstable. (Closes: #648025)
logrotate (3.8.0-1) experimental; urgency=low
* New upstream release (Closes: #633529)
+ Fixes for CVE-2011-1098, CVE-2011-1154, and CVE-2011-1155
(Closes: #639302)
+ dateformat sorting noted in manpage (Closes: #580054)
* Changed debian/control to use [linux-any] in Build-Depends.
(Closes: #634704)
* Removed patches:
+ create-388608.patch: Upstream has fixed this.
+ nofollow.patch: Upstream has fixed this.
+ security-388608.patch: Upstream has fixed this.
+ FTBFS-hurd-613342.patch: Adopted upstream. (Closes: #613342)
logrotate (3.7.9-1) experimental; urgency=low
* New upstream release
* New patch:
+ FTBFS-hurd-613342.patch. Half of a fix to #613342. Unfortunately
the rest of the supplied patch leaks memory badly.
* Removed patches:
- deb-taboos.patch (applied upstream)
- ucf-taboos.patch (applied upstream)
- compressutime.patch (applied upstream)
- rh-toolarge.patch (upstream does things a different way)
- rh-curdir2.patch (applied upstream)
- parser571033.patch (applied upstream)
* Added build-arch/build-indep targets to debian/rules.
* Update standards version to 3.9.2 (no changes).
-- Colin Watson <email address hidden> Tue, 27 Nov 2012 18:33:50 +0000