gpgv: Signature made Mon 24 Jan 2022 04:37:50 PM CET gpgv: using RSA key 5F06A262CDE05F4778317241CC4A3303F3D7845A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on /home/alex/work/package/logrotate/new/logrotate_3.19.0-1ubuntu1.dsc diff -Nru logrotate-3.19.0/debian/changelog logrotate-3.19.0/debian/changelog --- logrotate-3.19.0/debian/changelog 2022-01-07 19:14:25.000000000 +0100 +++ logrotate-3.19.0/debian/changelog 2022-01-24 16:37:01.000000000 +0100 @@ -1,3 +1,13 @@ +logrotate (3.19.0-1ubuntu1) jammy; urgency=low + + * Merge from Debian unstable (LP: #1958887). 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/patches/ubuntu/logrotate.conf-use-group-adm.patch: + Use group 'adm' by default when rotating logs. + + -- Alexandre Ghiti Mon, 24 Jan 2022 16:37:01 +0100 + logrotate (3.19.0-1) unstable; urgency=medium * New upstream version 3.19.0 @@ -12,6 +22,16 @@ -- Christian Göttsche Fri, 07 Jan 2022 19:14:25 +0100 +logrotate (3.18.1-2ubuntu1) jammy; urgency=low + + * Merge from Debian unstable (LP: #1952602). 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/patches/ubuntu/logrotate.conf-use-group-adm.patch: + Use group 'adm' by default when rotating logs. + + -- Alexandre Ghiti Sun, 17 Oct 2021 10:59:56 +0000 + logrotate (3.18.1-2) unstable; urgency=medium * Upload to unstable @@ -26,6 +46,22 @@ -- Christian Göttsche Sat, 22 May 2021 18:04:29 +0200 +logrotate (3.18.0-2ubuntu2) impish; urgency=medium + + * No-change rebuild to build packages with zstd compression. + + -- Matthias Klose Thu, 07 Oct 2021 12:20:17 +0200 + +logrotate (3.18.0-2ubuntu1) impish; urgency=medium + + * Merge from Debian unstable. Remaining Ubuntu 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/patches/ubuntu/logrotate.conf-use-group-adm.patch: + Use group 'adm' by default when rotating logs. + + -- Lukas Märdian Tue, 18 May 2021 11:09:21 +0200 + logrotate (3.18.0-2) unstable; urgency=medium * d/patches: cherry-pick relevant commits for Bullseye @@ -40,6 +76,15 @@ -- Christian Göttsche Sun, 28 Feb 2021 17:37:19 +0100 +logrotate (3.18.0-1ubuntu1) hirsute; urgency=low + + * Merge from Debian unstable. (LP: #1915211) Remaining Ubuntu 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/logrotate.conf: use group 'adm' by default when rotating logs. + + -- Matthieu Clemenceau Tue, 09 Feb 2021 15:50:53 -0600 + logrotate (3.18.0-1) unstable; urgency=medium * New upstream version 3.18.0 @@ -50,6 +95,15 @@ -- Christian Göttsche Fri, 08 Jan 2021 10:06:25 +0100 +logrotate (3.17.0-2ubuntu1) hirsute; urgency=low + + * Merge from Debian unstable. 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/logrotate.conf: use group 'syslog' by default when rotating logs. + + -- Matthieu Clemenceau Tue, 01 Dec 2020 17:15:53 -0600 + logrotate (3.17.0-2) unstable; urgency=medium * d/patches: imported upstream applied patches @@ -66,6 +120,17 @@ -- Christian Göttsche Mon, 02 Nov 2020 17:44:14 +0100 +logrotate (3.17.0-1ubuntu1) hirsute; urgency=medium + + * Merge from Debian unstable. 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/logrotate.conf: use group 'syslog' by default when rotating logs. + * Dropped changes, included upstream: + - Chery-pick upstream patch to fix FTBFS with GCC 10 + + -- Balint Reczey Mon, 26 Oct 2020 18:24:33 +0100 + logrotate (3.17.0-1) unstable; urgency=medium * New upstream version 3.17.0 (Closes: #945097, #966016) @@ -163,6 +228,51 @@ -- Christian Göttsche Fri, 30 Aug 2019 20:37:13 +0200 +logrotate (3.14.0-4ubuntu5) groovy; urgency=medium + + * Chery-pick upstream patch to fix FTBFS with GCC 10 + + -- Balint Reczey Thu, 10 Sep 2020 18:15:41 +0200 + +logrotate (3.14.0-4ubuntu4) groovy; urgency=medium + + * No change rebuild against new CET ABI. + + -- Dimitri John Ledkov Fri, 10 Jul 2020 18:28:21 +0100 + +logrotate (3.14.0-4ubuntu3) disco; urgency=medium + + * Fix typo in 'adm' group name. + + -- Dimitri John Ledkov Mon, 21 Jan 2019 10:11:39 +0000 + +logrotate (3.14.0-4ubuntu2) disco; urgency=medium + + * Use group 'adm' instead of 'syslog' when rotating logs. LP: #1644996. + + -- Steve Langasek Thu, 17 Jan 2019 16:28:19 +0200 + +logrotate (3.14.0-4ubuntu1) cosmic; urgency=low + + * Merge from Debian unstable. 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/logrotate.conf: use group 'syslog' by default when rotating logs. + * Dropped changes, included upstream: + - logrotate does not ever recover from a corrupted statefile + + d/p/do-not-treat-failure-of-readState-as-fatal.patch + * Dropped changes, no longer needed: + - debian/patches/manpage.patch: state file path now picked up dynamically + at build time. + * Dropped changes: + - debian/cron.daily: Clean non-existent log files from logrotate status + file. It is not immediately clear whether logrotate now does this + itself without help, but with the move to systemd timers this is no + longer an effective way to handle it. Debian bug #871592 suggests + that this is fixed upstream. + + -- Steve Langasek Tue, 18 Sep 2018 20:51:14 +0200 + logrotate (3.14.0-4) unstable; urgency=medium * d/control: @@ -222,6 +332,28 @@ -- Christian Göttsche Fri, 29 Jun 2018 11:26:00 +0200 +logrotate (3.11.0-0.1ubuntu1) artful; urgency=medium + + * Merge with Debian unstable. 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. + - debian/logrotate.conf: use group 'syslog' by default when rotating logs. + - debian/patches/manpage.patch: fix state file path in FILES section + (LP #772214) + [ Refreshed ] + - logrotate does not ever recover from a corrupted statefile (LP #1709670) + + d/p/do-not-treat-failure-of-readState-as-fatal.patch + [ Refreshed to be an unmodified cherry-pick ] + * Drop: + - createOutputFile: rename already existing file (LP: #1630516) + + d/p/ubuntu/createOutputFile-eliminate-stat-open-TOCTOU-race.patch + + d/p/ubuntu/createOutputFile-rename-already-existing-file.patch + [ Fixed upstream ] + + -- Nishanth Aravamudan Mon, 21 Aug 2017 16:01:27 -0700 + logrotate (3.11.0-0.1) unstable; urgency=low * Non-maintainer upload @@ -232,6 +364,40 @@ -- Christoph Biedl Sat, 07 Jan 2017 19:54:50 +0100 +logrotate (3.8.7-2ubuntu4) artful; urgency=medium + + * logrotate does not ever recover from a corrupted statefile (LP: #1709670) + - d/p/do-not-treat-failure-of-readState-as-fatal.patch + (Backported from commit b9d82003002c98370e4131a7e43c76afcd23306a) + + -- Eric Desrochers Wed, 09 Aug 2017 11:39:36 -0700 + +logrotate (3.8.7-2ubuntu3) zesty; urgency=medium + + * createOutputFile: rename already existing file (LP: #1630516) + - d/p/ubuntu/createOutputFile-eliminate-stat-open-TOCTOU-race.patch + - d/p/ubuntu/createOutputFile-rename-already-existing-file.patch + + -- Christian Ehrhardt Wed, 22 Mar 2017 11:47:34 +0100 + +logrotate (3.8.7-2ubuntu2) wily; urgency=medium + + * debian/patches/manpage.patch: fix state file path in FILES section + (LP: #772214) + + -- Andrey Bondarenko Tue, 01 Sep 2015 11:56:43 +0500 + +logrotate (3.8.7-2ubuntu1) wily; urgency=low + + * Merge from Debian unstable. 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. + - debian/logrotate.conf: use group 'syslog' by default when rotating logs. + + -- Steve Langasek Thu, 21 May 2015 16:58:31 -0700 + logrotate (3.8.7-2) unstable; urgency=low * New patch: @@ -241,6 +407,17 @@ -- Paul Martin Tue, 05 May 2015 23:18:48 +0100 +logrotate (3.8.7-1ubuntu1) trusty; urgency=medium + + * Merge from Debian unstable, 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. + - debian/logrotate.conf: use group 'syslog' by default when rotating logs. + + -- Steve Langasek Wed, 22 Jan 2014 11:05:42 -0800 + logrotate (3.8.7-1) unstable; urgency=low * New patch: @@ -252,6 +429,24 @@ -- Paul Martin Fri, 17 Jan 2014 09:46:01 +0000 +logrotate (3.8.6-1ubuntu2) trusty; urgency=low + + * debian/logrotate.conf: use group 'syslog' by default when rotating logs, + otherwise logrotate will refuse to rotate logs in /var/log whose owning + group is now syslog instead of root. LP: #1258202. + + -- Steve Langasek Thu, 05 Dec 2013 10:35:47 -0800 + +logrotate (3.8.6-1ubuntu1) trusty; 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. + + -- Colin Watson Tue, 29 Oct 2013 08:20:39 -0700 + logrotate (3.8.6-1) unstable; urgency=low * New upstream release @@ -329,6 +524,23 @@ -- Paul Martin Wed, 24 Apr 2013 14:29:30 +0100 +logrotate (3.8.3-3ubuntu2) raring; urgency=low + + * Use correct compiler when cross-building. + * Honour DEB_BUILD_OPTIONS=nocheck. + + -- Colin Watson Sat, 01 Dec 2012 01:24:57 +0000 + +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. + + -- Colin Watson Tue, 27 Nov 2012 18:33:50 +0000 + logrotate (3.8.3-3) unstable; urgency=low * Remove acl from Build-Depends. Buildd servers don't support ACLs @@ -492,6 +704,55 @@ * Update standards version to 3.9.2 (no changes). -- Paul Martin Wed, 22 Jun 2011 15:51:46 +0100 +logrotate (3.7.8-6ubuntu6) quantal; urgency=low + + * Rebuild for new armel compiler default of ARMv5t. + + -- Colin Watson Tue, 02 Oct 2012 16:36:26 +0100 + +logrotate (3.7.8-6ubuntu5) oneiric; urgency=low + + * cron.daily: ensure that the status file exists to avoid error messages + in cron mail. LP: #785670 + + -- Reinhard Tartler Tue, 04 Oct 2011 18:23:34 +0200 + +logrotate (3.7.8-6ubuntu4) oneiric; urgency=low + + * SECURITY UPDATE: arbitrary code execution via shell metacharacters in + log filename + - debian/patches/CVE-2011-1154.patch: improve shred logic in + logrotate.c. + - CVE-2011-1154 + * SECURITY UPDATE: denial of service via invalid characters in log + filename + - debian/patches/CVE-2011-1155.patch: properly escape filenames in + logrotate.c. + - CVE-2011-1155 + + -- Marc Deslauriers Fri, 17 Jun 2011 13:36:27 -0400 + +logrotate (3.7.8-6ubuntu3) natty; urgency=low + + * cron.daily: Fixing a shell redirection error + + -- Ahmed Kamal Sun, 13 Mar 2011 02:21:08 +0200 + +logrotate (3.7.8-6ubuntu2) natty; urgency=low + + * cron.daily: Added ability to clean non existent log files from + logrotate status file (LP: #730504) + + -- Ahmed Kamal Sat, 12 Mar 2011 14:58:38 +0200 + +logrotate (3.7.8-6ubuntu1) maverick; urgency=low + + * Merge from debian unstable (LP: #554823), remaining changes: + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used + on request, and we don'c configure an MTA by default. + + -- Lorenzo De Liso Wed, 14 Jul 2010 19:34:54 +0200 + logrotate (3.7.8-6) unstable; urgency=low * New patch: @@ -511,6 +772,21 @@ -- Paul Martin Sat, 20 Mar 2010 19:37:26 +0000 +logrotate (3.7.8-4ubuntu2) lucid; urgency=low + + * rebuild rest of main for armel armv7/thumb2 optimization; + UbuntuSpec:mobile-lucid-arm-gcc-v7-thumb2 + + -- Alexander Sack Sun, 07 Mar 2010 00:56:16 +0100 + +logrotate (3.7.8-4ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: LP: #414347 + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used + on request, and we don'c configure an MTA by default. + + -- Bhavani Shankar Sun, 16 Aug 2009 12:40:24 +0530 + logrotate (3.7.8-4) unstable; urgency=high * New patch: @@ -568,6 +844,24 @@ -- Paul Martin Tue, 04 Aug 2009 15:18:18 +0100 +logrotate (3.7.7-5ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: LP: #410660 + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used + on request, and we don'c configure an MTA by default. + + -- Bhavani Shankar Sat, 08 Aug 2009 17:00:10 +0530 + +logrotate (3.7.7-5) unstable; urgency=high + + * Backport patch from 3.7.8-3 (in experimental): + + nofollow.patch: If a logfile is a symlink, it may be read when + being compressed, being copied (copy, copytruncate) or mailed. + Secure data (eg. password files) may be exposed. Thanks to + Florian Zumbiehl for getting me thinking about this one. + + -- Paul Martin Thu, 06 Aug 2009 16:41:26 +0100 + logrotate (3.7.7-4) unstable; urgency=low * Update location of upstream in debian/copyright. @@ -580,6 +874,28 @@ -- Paul Martin Sun, 18 Jan 2009 00:48:49 +0000 +logrotate (3.7.7-3ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used + on request, and we don'c configure an MTA by default. + + -- Chuck Short Sun, 18 Jan 2009 05:51:34 +0000 + +logrotate (3.7.7-3) unstable; urgency=low + + * Fix sharedcycles. (Closes: #512152) + + -- Paul Martin Sun, 18 Jan 2009 00:48:49 +0000 + +logrotate (3.7.7-2ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: LP: #313461 + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used on + request, and we don't configure an MTA by default. + + -- Bhavani Shankar Sat, 03 Jan 2009 19:08:07 +0530 + logrotate (3.7.7-2) unstable; urgency=low * Upload to unstable. @@ -591,6 +907,14 @@ -- Paul Martin Wed, 17 Dec 2008 13:12:27 +0000 +logrotate (3.7.7-1ubuntu1) jaunty; urgency=low + + * Merge with Debian experimental (LP: #64964). Remaining Ubuntu changes: + - debian/control: Drop mailx to Suggests for Ubuntu; it's only used on + request, and we don't configure an MTA by default. + + -- Martin Pitt Fri, 07 Nov 2008 14:57:09 +0100 + logrotate (3.7.7-1) experimental; urgency=low * New upstream release (based on upstream 3.7.7-1) @@ -1096,3 +1420,4 @@ * Initial Release. -- Joseph Carter Thu, 22 Apr 1999 15:33:04 -0700 + diff -Nru logrotate-3.19.0/debian/control logrotate-3.19.0/debian/control --- logrotate-3.19.0/debian/control 2022-01-07 19:14:25.000000000 +0100 +++ logrotate-3.19.0/debian/control 2022-01-08 04:13:24.000000000 +0100 @@ -1,7 +1,8 @@ Source: logrotate Section: admin Priority: important -Maintainer: Christian Göttsche +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Christian Göttsche Build-Depends: acl [linux-any] , debhelper-compat (= 13), libacl1-dev [linux-any], @@ -19,7 +20,7 @@ Depends: cron | anacron | cron-daemon | systemd-sysv, ${misc:Depends}, ${shlibs:Depends} -Recommends: bsd-mailx | mailx +Suggests: bsd-mailx | mailx Description: Log rotation utility The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate diff -Nru logrotate-3.19.0/debian/patches/series logrotate-3.19.0/debian/patches/series --- logrotate-3.19.0/debian/patches/series 2022-01-07 19:14:25.000000000 +0100 +++ logrotate-3.19.0/debian/patches/series 2022-01-24 16:36:43.000000000 +0100 @@ -1,3 +1,4 @@ debian/skip-cronjob-when-running-with-systemd.patch debian/logrotate.conf-disable-dateext-on-Debian.patch +ubuntu/logrotate.conf-use-group-adm.patch debian/replace-ELF-header-in-test-case.patch diff -Nru logrotate-3.19.0/debian/patches/ubuntu/logrotate.conf-use-group-adm.patch logrotate-3.19.0/debian/patches/ubuntu/logrotate.conf-use-group-adm.patch --- logrotate-3.19.0/debian/patches/ubuntu/logrotate.conf-use-group-adm.patch 1970-01-01 01:00:00.000000000 +0100 +++ logrotate-3.19.0/debian/patches/ubuntu/logrotate.conf-use-group-adm.patch 2021-05-18 11:09:21.000000000 +0200 @@ -0,0 +1,21 @@ +Description: Use group 'adm' instead of 'syslog' when rotating logs. +Author: Lukas Märdian +Origin: vendor +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/logrotate/+bug/1644996 +Forwarded: not-needed +Last-Update: 2021-05-18 +--- + +--- logrotate-3.18.0.orig/examples/logrotate.conf ++++ logrotate-3.18.0/examples/logrotate.conf +@@ -5,6 +5,10 @@ + # rotate log files weekly + weekly + ++# use the adm group by default, since this is the owning group ++# of /var/log/syslog. ++su root adm ++ + # keep 4 weeks worth of backlogs + rotate 4 +