bump(app-admin/logrotate): sync with upstream

This commit is contained in:
Nick Owens 2016-03-02 14:04:39 -08:00
parent e47628432b
commit 9a15dbb881
18 changed files with 1113 additions and 987 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,873 @@
# ChangeLog for app-admin/logrotate
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/ChangeLog,v 1.215 2015/08/02 18:47:02 ago Exp $
02 Aug 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.9.1.ebuild:
Stable for x86, wrt bug #556144
31 Jul 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.9.1.ebuild:
Stable for amd64, wrt bug #556144
30 Jul 2015; Markus Meier <maekke@gentoo.org> logrotate-3.9.1.ebuild:
arm stable, bug #556144
29 Jul 2015; Tobias Klausmann <klausman@gentoo.org> logrotate-3.9.1.ebuild:
Stable on alpha, bug 556144
28 Jun 2015; Chema Alonso <nimiux@gentoo.org> -logrotate-3.8.7.ebuild,
-files/logrotate-3.8.7-atomic-create.patch,
-files/logrotate-3.8.7-datehack.patch, -files/logrotate-3.8.7-fbsd.patch,
-files/logrotate-3.8.7-ignore-hidden.patch,
-files/logrotate-3.8.7-noasprintf.patch:
Drop old
*logrotate-3.9.1 (28 Jun 2015)
28 Jun 2015; Chema Alonso <nimiux@gentoo.org> +logrotate-3.9.1.ebuild,
+files/logrotate-3.9.1-Werror.patch,
+files/logrotate-3.9.1-atomic-create.patch,
+files/logrotate-3.9.1-fbsd.patch,
+files/logrotate-3.9.1-ignore-hidden.patch,
+files/logrotate-3.9.1-noasprintf.patch:
version bump
21 Jun 2015; Mikle Kolyada <zlogene@gentoo.org> logrotate-3.8.9-r1.ebuild:
alpha stable wrt bug #550032
17 Jun 2015; Mikle Kolyada <zlogene@gentoo.org> logrotate-3.8.9-r1.ebuild:
amd64 stable wrt bug #550032
11 Jun 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9-r1.ebuild:
Stable for ppc, wrt bug #550032
02 Jun 2015; Jack Morgan <jmorgan@gentoo.org> logrotate-3.8.9-r1.ebuild:
sparc stable wrt bug #550032
31 May 2015; Mikle Kolyada <zlogene@gentoo.org> logrotate-3.8.9-r1.ebuild:
arm stable wrt bug #550032
28 May 2015; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.9-r1.ebuild:
Stable for PPC64 (bug #550032).
27 May 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9-r1.ebuild:
Stable for x86, wrt bug #550032
25 May 2015; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.9-r1.ebuild:
Stable for HPPA (bug #550032).
21 May 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9-r1.ebuild:
Stable for amd64, wrt bug #550032
13 May 2015; Jack Morgan <jmorgan@gentoo.org> logrotate-3.8.9.ebuild:
sparc stable wrt bug #545566
01 May 2015; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.9.ebuild:
Stable for PPC64 (bug #545566).
21 Apr 2015; Pacho Ramos <pacho@gentoo.org> logrotate-3.8.9.ebuild:
ppc stable wrt bug #545566
*logrotate-3.8.9-r1 (21 Apr 2015)
21 Apr 2015; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.9-r1.ebuild,
metadata.xml:
Bump to fix bug #485848 and bug #546462
19 Apr 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9.ebuild:
Stable for x86, wrt bug #545566
14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9.ebuild:
Stable for ia64, wrt bug #545566
13 Apr 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9.ebuild:
Stable for alpha, wrt bug #545566
09 Apr 2015; Chema Alonso <nimiux@gentoo.org> logrotate-3.8.9.ebuild:
Fix bug #545922 by Duncan
08 Apr 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.9.ebuild:
Stable for amd64, wrt bug #545566
07 Apr 2015; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.9.ebuild:
Stable for HPPA (bug #545566).
04 Apr 2015; Chema Alonso <nimiux@gentoo.org> logrotate-3.8.9.ebuild:
Fix bug #485848 by Marek Mrva
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.8.ebuild:
Stable for ppc, wrt bug #531744
*logrotate-3.8.9 (01 Mar 2015)
01 Mar 2015; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.9.ebuild,
+files/logrotate-3.8.9-Werror.patch,
+files/logrotate-3.8.9-atomic-create.patch,
+files/logrotate-3.8.9-fbsd.patch,
+files/logrotate-3.8.9-ignore-hidden.patch,
+files/logrotate-3.8.9-noasprintf.patch:
Version bump. Fix bug #533992
21 Jan 2015; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.8.ebuild:
alpha/arm64/ia64/s390/sh/sparc stable wrt #531744
29 Dec 2014; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.8.ebuild,
+files/logrotate-3.8.8-Werror.patch:
Use autotools.eclass (bug #533798). Remove -Werror (bug #533830).
28 Dec 2014; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.8.ebuild:
Stable for x86, wrt bug #531744
27 Dec 2014; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.8.ebuild:
Stable for amd64, wrt bug #531744
26 Dec 2014; Markus Meier <maekke@gentoo.org> logrotate-3.8.8.ebuild:
arm stable, bug #531744
06 Dec 2014; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.8.ebuild:
Stable for HPPA (bug #531744).
*logrotate-3.8.8 (04 Nov 2014)
04 Nov 2014; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.8.ebuild,
+files/logrotate-3.8.8-atomic-create.patch,
+files/logrotate-3.8.8-fbsd.patch,
+files/logrotate-3.8.8-ignore-hidden.patch,
+files/logrotate-3.8.8-noasprintf.patch:
Version bump. (bug #528036)
02 Nov 2014; Sven Vermeulen <swift@gentoo.org> logrotate-3.8.7.ebuild:
Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug
#527698)
09 Jul 2014; Chema Alonso <nimiux@gentoo.org> -logrotate-3.8.4.ebuild,
-logrotate-3.8.6.ebuild, -files/logrotate-3.8.4-atomic-create.patch,
-files/logrotate-3.8.4-datehack.patch, -files/logrotate-3.8.4-fbsd.patch,
-files/logrotate-3.8.4-ignore-hidden.patch,
-files/logrotate-3.8.4-noasprintf.patch,
-files/logrotate-3.8.6-atomic-create.patch,
-files/logrotate-3.8.6-datehack.patch, -files/logrotate-3.8.6-fbsd.patch,
-files/logrotate-3.8.6-ignore-hidden.patch,
-files/logrotate-3.8.6-noasprintf.patch:
Drop old
07 Jul 2014; Chema Alonso <nimiux@gentoo.org> files/logrotate.conf:
Fix tabs and enhance comments. Thanks to Consus via email.
10 Jun 2014; Mike Frysinger <vapier@gentoo.org> logrotate-3.8.7.ebuild:
Mark m68k/s390/sh stable.
10 Jun 2014; Mike Frysinger <vapier@gentoo.org> logrotate-3.8.7.ebuild:
Add arm64 love.
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.7.ebuild:
Stable for alpha, wrt bug #492768
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.7.ebuild:
Stable for ia64, wrt bug #492768
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.7.ebuild:
Stable for sparc, wrt bug #492768
23 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/logrotate.cron:
[QA] Remove unused files. (logrotate.cron is installed from ${S}/examples)
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.6.ebuild:
Stable for ppc64, wrt bug #485886
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.7.ebuild:
Stable for ppc64, wrt bug #492768
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.7.ebuild:
Stable for ppc, wrt bug #492768
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.6.ebuild:
Stable for ppc, wrt bug #485886
17 Dec 2013; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.6.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #485502
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> logrotate-3.8.7.ebuild:
x86 stable, bug #492768
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> logrotate-3.8.7.ebuild:
amd64 stable, bug #492768
06 Dec 2013; Markus Meier <maekke@gentoo.org> logrotate-3.8.7.ebuild:
arm stable, bug #492768
04 Dec 2013; Markos Chandras <hwoarang@gentoo.org> logrotate-3.8.7.ebuild:
Add ~mips
30 Nov 2013; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.7.ebuild:
Stable for HPPA (bug #492768).
26 Oct 2013; Chema Alonso <nimiux@gentoo.org> -logrotate-3.8.5.ebuild,
-files/logrotate-3.8.5-atomic-create.patch,
-files/logrotate-3.8.5-datehack.patch, -files/logrotate-3.8.5-fbsd.patch,
-files/logrotate-3.8.5-ignore-hidden.patch,
-files/logrotate-3.8.5-noasprintf.patch:
Drop old
*logrotate-3.8.7 (26 Oct 2013)
26 Oct 2013; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.7.ebuild,
+files/logrotate-3.8.7-atomic-create.patch,
+files/logrotate-3.8.7-datehack.patch, +files/logrotate-3.8.7-fbsd.patch,
+files/logrotate-3.8.7-ignore-hidden.patch,
+files/logrotate-3.8.7-noasprintf.patch:
Version bump
02 Oct 2013; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.6.ebuild:
Stable for HPPA (bug #485886).
30 Sep 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.6.ebuild:
Stable for x86, wrt bug #485886
28 Sep 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.6.ebuild:
Stable for amd64, wrt bug #485886
27 Sep 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.6.ebuild:
Stable for arm, wrt bug #485886
13 Aug 2013; Chema Alonso <nimiux@gentoo.org> -logrotate-3.8.3.ebuild,
-files/logrotate-3.8.3-atomic-create.patch,
-files/logrotate-3.8.3-datehack.patch, -files/logrotate-3.8.3-fbsd.patch,
-files/logrotate-3.8.3-fix-acl-tests.patch,
-files/logrotate-3.8.3-ignore-hidden.patch,
-files/logrotate-3.8.3-noasprintf.patch:
Drop old
*logrotate-3.8.6 (13 Aug 2013)
13 Aug 2013; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.6.ebuild,
+files/logrotate-3.8.6-atomic-create.patch,
+files/logrotate-3.8.6-datehack.patch, +files/logrotate-3.8.6-fbsd.patch,
+files/logrotate-3.8.6-ignore-hidden.patch,
+files/logrotate-3.8.6-noasprintf.patch:
Version bump
02 Jul 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for sh, wrt bug #472868
30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for s390, wrt bug #472868
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for sparc, wrt bug #472868
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for arm, wrt bug #472868
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for ia64, wrt bug #472868
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for alpha, wrt bug #472868
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for ppc64, wrt bug #472868
24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.4.ebuild:
Stable for ppc, wrt bug #472868
18 Jun 2013; Chema Alonso <nimiux@gentoo.org> logrotate-3.8.3.ebuild,
logrotate-3.8.4.ebuild, logrotate-3.8.5.ebuild:
Add ~amd64-fbsd keyword wrt bug 473540
*logrotate-3.8.5 (18 Jun 2013)
18 Jun 2013; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.5.ebuild,
+files/logrotate-3.8.5-atomic-create.patch,
+files/logrotate-3.8.5-datehack.patch, +files/logrotate-3.8.5-fbsd.patch,
+files/logrotate-3.8.5-ignore-hidden.patch,
+files/logrotate-3.8.5-noasprintf.patch:
Revision bump
18 Jun 2013; Sergey Popov <pinkbyte@gentoo.org> logrotate-3.8.4.ebuild:
Stable on amd64 and x86, wrt bug #472868
10 Jun 2013; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.4.ebuild:
Stable for HPPA (bug #472868).
18 May 2013; Chema Alonso <nimiux@gentoo.org> files/logrotate.conf:
Load all common settings before including specific files. Bug 469908 by Hank
Leininger
10 May 2013; Chema Alonso <nimiux@gentoo.org>
-files/logrotate-3.7.7-datehack.patch,
-files/logrotate-3.8.0-atomic-create.patch,
-files/logrotate-3.8.0-fbsd.patch,
-files/logrotate-3.8.0-ignore-hidden.patch, -logrotate-3.8.1.ebuild,
-files/logrotate-3.8.1-noasprintf.patch, -logrotate-3.8.2.ebuild,
-files/logrotate-3.8.2-atomic-create.patch,
-files/logrotate-3.8.2-fbsd.patch:
Clean old
*logrotate-3.8.4 (10 May 2013)
10 May 2013; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.4.ebuild,
+files/logrotate-3.8.4-atomic-create.patch,
+files/logrotate-3.8.4-datehack.patch, +files/logrotate-3.8.4-fbsd.patch,
+files/logrotate-3.8.4-ignore-hidden.patch,
+files/logrotate-3.8.4-noasprintf.patch, files/logrotate.conf:
Revision bump
01 Jan 2013; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.3.ebuild:
s390/sh stable wrt #447510
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for alpha, wrt bug #447510
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for sparc, wrt bug #447510
26 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for ia64, wrt bug #447510
24 Dec 2012; Markus Meier <maekke@gentoo.org> logrotate-3.8.3.ebuild:
arm stable, bug #447510
23 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for ppc64, wrt bug #447510
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for ppc, wrt bug #447510
19 Dec 2012; Chema Alonso <nimiux@gentoo.org>
files/logrotate-3.8.3-fix-acl-tests.patch:
Fixed tests to check for setfacl command wrt bug #447510 comment #10
18 Dec 2012; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.3.ebuild:
Stable for HPPA (bug #447510).
16 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for x86, wrt bug #447510
16 Dec 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.3.ebuild:
Stable for amd64, wrt bug #447510
*logrotate-3.8.3 (11 Nov 2012)
11 Nov 2012; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.3.ebuild,
+files/logrotate-3.8.3-atomic-create.patch,
+files/logrotate-3.8.3-datehack.patch, +files/logrotate-3.8.3-fbsd.patch,
+files/logrotate-3.8.3-fix-acl-tests.patch,
+files/logrotate-3.8.3-ignore-hidden.patch,
+files/logrotate-3.8.3-noasprintf.patch:
Version bump to 3.8.3
29 Oct 2012; <naota@gentoo.org> +files/logrotate-3.8.2-fbsd.patch,
logrotate-3.8.2.ebuild:
Add patch to allow build on FreeBSD-9.x. #439200
29 Sep 2012; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.2.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #434348
18 Sep 2012; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.2.ebuild:
Stable for HPPA (bug #434348).
12 Sep 2012; Anthony G. Basile <blueness@gentoo.org> logrotate-3.8.2.ebuild:
stable arm, bug #434348
12 Sep 2012; Anthony G. Basile <blueness@gentoo.org> logrotate-3.8.2.ebuild:
stable ppc ppc64, bug #434348
11 Sep 2012; Johannes Huber <johu@gentoo.org> logrotate-3.8.2.ebuild:
Stable for x86, wrt bug #434348
10 Sep 2012; Chema Alonso <nimiux@gentoo.org> logrotate-3.8.2.ebuild:
Dropped mips and x86-fbsd stable keywords and tune flags wrt bug #434348
09 Sep 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.2.ebuild:
Stable for amd64, wrt bug #434348
*logrotate-3.8.2 (02 Aug 2012)
02 Aug 2012; Chema Alonso <nimiux@gentoo.org> +logrotate-3.8.2.ebuild,
+files/logrotate-3.8.2-atomic-create.patch:
Version bump.
10 Jun 2012; Chema Alonso <nimiux@gentoo.org> metadata.xml:
Add myself as maintainer. Add description and use flags to metadata.
08 Jun 2012; Pacho Ramos <pacho@gentoo.org> -files/logrotate-3.7.7-fbsd.patch,
-files/logrotate-3.7.7-ignore-hidden.patch,
-files/logrotate-3.7.7-weekly.patch,
-files/logrotate-3.7.9-atomic-create.patch,
-files/logrotate-3.7.9-no-cloexec.patch, -files/logrotate-3.7.9-shred.patch,
-files/logrotate-3.7.9-skip-empty-files.patch,
-files/logrotate-3.7.9-statefile.patch,
-files/logrotate-3.8.0-noasprintf.patch, -logrotate-3.7.8.ebuild,
-logrotate-3.7.9-r1.ebuild, -logrotate-3.7.9-r2.ebuild,
-logrotate-3.7.9.ebuild, -logrotate-3.8.0.ebuild, metadata.xml:
Drop maintainer from metadata as talked with him, bug #90641. Drop old.
12 Feb 2012; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.1.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #398529
31 Jan 2012; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.1.ebuild:
Stable for HPPA (bug #398529).
31 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> logrotate-3.8.1.ebuild:
ppc/ppc64 stable wrt #398529
29 Jan 2012; Markus Meier <maekke@gentoo.org> logrotate-3.8.1.ebuild:
arm stable, bug #398529
29 Jan 2012; Jeff Horelick <jdhore@gentoo.org> logrotate-3.8.1.ebuild:
x86 stable per bug 398529
27 Jan 2012; Agostino Sarubbo <ago@gentoo.org> logrotate-3.8.1.ebuild:
Stable for amd64, wrt bug #398529
*logrotate-3.8.1 (12 Oct 2011)
12 Oct 2011; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.8.1.ebuild,
+files/logrotate-3.8.1-noasprintf.patch:
Bump to logrotate-3.8.1
07 Aug 2011; Raúl Porcel <armin76@gentoo.org> logrotate-3.8.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #372973
06 Aug 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> logrotate-3.8.0.ebuild:
x86 stable wrt security bug #372973
05 Aug 2011; Jeroen Roovers <jer@gentoo.org> logrotate-3.8.0.ebuild:
Stable for HPPA (bug #372973).
04 Aug 2011; Markos Chandras <hwoarang@gentoo.org> logrotate-3.8.0.ebuild:
Stable on amd64 wrt bug #372973
03 Aug 2011; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.8.0.ebuild:
Install the CHANGES file. Bug #377483
03 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> logrotate-3.8.0.ebuild:
ppc/ppc64 stable wrt #372973
18 Jul 2011; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.8.0.ebuild,
files/logrotate-3.8.0-atomic-create.patch,
+files/logrotate-3.8.0-noasprintf.patch:
Fix bug #374407 and bug #374869
08 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> logrotate-3.7.8.ebuild,
logrotate-3.7.9.ebuild, logrotate-3.7.9-r1.ebuild, logrotate-3.7.9-r2.ebuild,
logrotate-3.8.0.ebuild:
Convert from "useq" to "use".
*logrotate-3.8.0 (06 Jul 2011)
06 Jul 2011; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.8.0.ebuild,
+files/logrotate-3.8.0-atomic-create.patch,
+files/logrotate-3.8.0-fbsd.patch,
+files/logrotate-3.8.0-ignore-hidden.patch:
Bump to logrotate-3.8.0
- CVE-2011-1098
- CVE-2011-1154
- CVE-2011-1155
29 Apr 2011; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.9-r1.ebuild,
logrotate-3.7.9-r2.ebuild, +files/logrotate-3.7.9-no-cloexec.patch:
Fix bug #365137: allow to build on systems without O_CLOEXEC
*logrotate-3.7.9-r2 (17 Apr 2011)
17 Apr 2011; Daniel Gryniewicz <dang@gentoo.org> -logrotate-3.7.1-r2.ebuild,
-files/logrotate-3.7.1-dateext-maxage.patch,
-files/logrotate-3.7.1-datehack.patch,
-files/logrotate-3.7.1-ignore-hidden.patch,
-files/logrotate-3.7.1-manpage-fixes.patch,
-files/logrotate-3.7.1-no-tmpdir.patch,
-files/logrotate-3.7.1-taboo-to-debug.patch,
-files/logrotate-3.7.1-weekly.patch, -logrotate-3.7.2.ebuild,
-logrotate-3.7.7.ebuild, +logrotate-3.7.9-r2.ebuild,
+files/logrotate-3.7.9-skip-empty-files.patch:
Bump to logrotate-3.7.9-r2
- Fix bug #363705
- Fix bug #195787
Remove old versions
16 Apr 2011; Raúl Porcel <armin76@gentoo.org> logrotate-3.7.9-r1.ebuild:
alpha/arm/s390/sh/sparc stable wrt #356811
15 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org>
logrotate-3.7.9-r1.ebuild:
ppc64/ia64 stable wrt #356811
13 Apr 2011; Brent Baude <ranger@gentoo.org> logrotate-3.7.9-r1.ebuild:
Marking logrotate-3.7.9-r1 ppc for bug 356811
13 Apr 2011; Markos Chandras <hwoarang@gentoo.org> logrotate-3.7.9-r1.ebuild:
Stable on amd64 wrt bug #356811
13 Apr 2011; Thomas Kahle <tomka@gentoo.org> logrotate-3.7.9-r1.ebuild:
x86 stable per bug 356811
12 Apr 2011; Jeroen Roovers <jer@gentoo.org> logrotate-3.7.9-r1.ebuild:
Stable for HPPA (bug #356811).
*logrotate-3.7.9-r1 (12 Apr 2011)
12 Apr 2011; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.7.9-r1.ebuild,
+files/logrotate-3.7.9-atomic-create.patch,
+files/logrotate-3.7.9-shred.patch, +files/logrotate-3.7.9-statefile.patch:
Bug #356811:
- Fix CVE-2011-1154
- Fix CVE-2011-1098
- Fix CVE-2011-1155
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> logrotate-3.7.1-r2.ebuild,
logrotate-3.7.2.ebuild:
Drop to ~mips
*logrotate-3.7.9 (16 Nov 2010)
16 Nov 2010; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.7.9.ebuild:
Bump to logrotate-3.7.9; bug #345199
03 Nov 2009; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.8.ebuild:
Move selinux-logroate to RDEPEND; bug #287481
12 Oct 2009; Michael Sterrett <mr_bones_@gentoo.org>
logrotate-3.7.8.ebuild:
call epatch once
11 Oct 2009; Mark Loeser <halcy0n@gentoo.org> logrotate-3.7.1-r2.ebuild,
logrotate-3.7.2.ebuild, logrotate-3.7.7.ebuild, logrotate-3.7.8.ebuild:
QA fixes; unquoted variables
02 Jul 2009; Markus Meier <maekke@gentoo.org> logrotate-3.7.8.ebuild:
amd64 stable, bug #273419
02 Jul 2009; Joseph Jezak <josejx@gentoo.org> logrotate-3.7.8.ebuild:
Marked ppc stable for bug #273419.
24 Jun 2009; Raúl Porcel <armin76@gentoo.org> logrotate-3.7.8.ebuild:
arm/ia64/s390/sh stable wrt #273419
19 Jun 2009; Brent Baude <ranger@gentoo.org> logrotate-3.7.8.ebuild:
stable ppc64, bug 273419
17 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
logrotate-3.7.8.ebuild:
Stable on alpha, bug #273419
11 Jun 2009; Jeroen Roovers <jer@gentoo.org> logrotate-3.7.8.ebuild:
Stable for HPPA (bug #273419).
11 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
logrotate-3.7.8.ebuild:
stable x86, bug 273419
10 Jun 2009; Ferris McCormick <fmccor@gentoo.org> logrotate-3.7.8.ebuild:
Sparc stable, Bug #273419.
*logrotate-3.7.8 (10 Mar 2009)
10 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.7.8.ebuild:
Bump to logrotate-3.7.8
- Update to EAPI 2
25 Jan 2009; Daniel Gryniewicz <dang@gentoo.org>
files/logrotate-3.7.7-fbsd.patch:
Real fix this time for bug #254795; thanks Javier
14 Jan 2009; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.7.ebuild:
Try again to fix fbsd; bug #254795
13 Jan 2009; Daniel Gryniewicz <dang@gentoo.org>
+files/logrotate-3.7.7-fbsd.patch, logrotate-3.7.7.ebuild:
re-add missed fbsd patch. Bug #254795
*logrotate-3.7.7 (24 Dec 2008)
24 Dec 2008; Daniel Gryniewicz <dang@gentoo.org>
+files/logrotate-3.7.7-datehack.patch,
+files/logrotate-3.7.7-ignore-hidden.patch,
+files/logrotate-3.7.7-weekly.patch, files/logrotate.conf,
+logrotate-3.7.7.ebuild:
Bump to 3.7.7; now considering fedora as upstream
15 Dec 2008; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.2.ebuild:
Strip cflags; bug #250960
24 Dec 2007; Carsten Lohrke <carlo@gentoo.org> logrotate-3.7.2.ebuild:
There is more than one mailx implementation.
13 May 2007; Joshua Kinard <kumba@gentoo.org> logrotate-3.7.2.ebuild:
Stable on mips.
26 Mar 2007; Alec Warner <antarus@gentoo.org> logrotate-3.7.1-r2.ebuild,
logrotate-3.7.2.ebuild:
Remove dependency on portage: ref bug 162516
18 Feb 2007; Markus Rothe <corsair@gentoo.org> logrotate-3.7.2.ebuild:
Stable on ppc64
17 Feb 2007; Raúl Porcel <armin76@gentoo.org> logrotate-3.7.2.ebuild:
x86 stable wrt bug 167266
24 Jan 2007; Marius Mauch <genone@gentoo.org> logrotate-3.7.1-r2.ebuild,
logrotate-3.7.2.ebuild:
Replacing einfo with elog
21 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.2.ebuild:
Use toolchain-funcs to get compiler name; bug #119638
29 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
logrotate-3.7.2.ebuild:
Stable on sparc
24 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
logrotate-3.7.2.ebuild:
Stable on ppc.
03 Dec 2006; Jeroen Roovers <jer@gentoo.org> logrotate-3.7.2.ebuild:
Stable for HPPA.
27 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> logrotate-3.7.2.ebuild:
Added ~x86-fbsd keyword.
18 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> logrotate-3.7.2.ebuild:
Marked stable on amd64
21 Oct 2006; Aron Griffis <agriffis@gentoo.org> logrotate-3.7.2.ebuild:
Mark 3.7.2 stable on alpha/ia64
*logrotate-3.7.2 (13 Sep 2006)
13 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> +logrotate-3.7.2.ebuild:
New version with fixes for bug #147352, bug #89352, and bug #119638
20 Jul 2006; Daniel Gryniewicz <dang@gentoo.org>
logrotate-3.7.1-r2.ebuild:
Fix DEPEND=DEPEND from bug #141175
27 Apr 2006; Alec Warner <antarus@gentoo.org> Manifest:
Fixing duff SHA256 digests: Bug # 131293
10 Feb 2006; <dang@gentoo.org> -logrotate-3.7.1-r1.ebuild:
Remove -r1 now that -r2 is fully stable
09 Feb 2006; Joshua Kinard <kumba@gentoo.org> logrotate-3.7.1-r2.ebuild:
Marked stable on mips for Bug #119466.
21 Jan 2006; Markus Rothe <corsair@gentoo.org> logrotate-3.7.1-r2.ebuild:
Stable on ppc64
21 Jan 2006; Aron Griffis <agriffis@gentoo.org> logrotate-3.7.1-r2.ebuild:
Mark 3.7.1-r2 stable on alpha/ia64
21 Jan 2006; <nixnut@gentoo.org> logrotate-3.7.1-r2.ebuild:
Added ppc keyword. bug 119466
21 Jan 2006; Jeroen Roovers <jer@gentoo.org> logrotate-3.7.1-r2.ebuild:
Stable on hppa (bug #119466).
19 Jan 2006; Krzysiek Pawlik <nelchael@gentoo.org>
logrotate-3.7.1-r2.ebuild:
Stable on x86.
19 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
logrotate-3.7.1-r2.ebuild:
Stable on sparc wrt #119466
19 Jan 2006; <dang@gentoo.org> logrotate-3.7.1-r2.ebuild:
Marked stable on amd64
*logrotate-3.7.1-r2 (15 Oct 2005)
15 Oct 2005; <dang@gentoo.org> -files/logrotate-3.6.5-selinux.diff.bz2,
+files/logrotate-3.7.1-weekly.patch, -logrotate-3.6.5-r1.ebuild,
-logrotate-3.7.ebuild, -logrotate-3.7.1.ebuild,
+logrotate-3.7.1-r2.ebuild:
Fix weekly log rotation. bug #107906
14 Sep 2005; <dang@gentoo.org> files/logrotate-3.7.1-manpage-fixes.patch:
Fix default status file in manpage. Bug #105958
05 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
logrotate-3.7.1-r1.ebuild:
Stable on hppa.
02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
logrotate-3.7.1-r1.ebuild:
Stable on alpha.
30 Jun 2005; Joseph Jezak <josejx@gentoo.org> logrotate-3.7.1-r1.ebuild:
Marked ppc stable.
28 Jun 2005; Joshua Kinard <kumba@gentoo.org> logrotate-3.7.1-r1.ebuild:
Marked stable on mips.
27 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org>
logrotate-3.7.1-r1.ebuild:
Stable on sparc
27 Jun 2005; Markus Rothe <corsair@gentoo.org> logrotate-3.7.1-r1.ebuild:
Stable on ppc64
26 Jun 2005; <dang@gentoo.org> logrotate-3.7.1-r1.ebuild:
mark 3.7.1-r1 stable
29 May 2005; Joshua Kinard <kumba@gentoo.org> logrotate-3.6.5-r1.ebuild,
logrotate-3.7.1-r1.ebuild:
Stable 3.6.5-r1 on mips, ~mips 3.7.1-r1.
*logrotate-3.7.1-r1 (26 May 2005)
26 May 2005; <dang@gentoo.org> +files/logrotate-3.7.1-no-tmpdir.patch,
+logrotate-3.7.1-r1.ebuild:
Bump to include no-tmpdir patch. This patch makes scripts execute by
directly calling /bin/sh, rather than by writing out a tmp file.
*logrotate-3.7.1 (24 May 2005)
24 May 2005; <dang@gentoo.org>
+files/logrotate-3.7.1-dateext-maxage.patch,
+files/logrotate-3.7.1-datehack.patch,
+files/logrotate-3.7.1-ignore-hidden.patch,
+files/logrotate-3.7.1-manpage-fixes.patch,
+files/logrotate-3.7.1-taboo-to-debug.patch, metadata.xml,
+logrotate-3.7.1.ebuild:
Taking over as maintainer.
New version of logrotate from upstream.
Fixes from upstream:
- Rotated files now have correct ownership and permissions
Fixes from Debian 3.7-3:
- Manpage fixes
- Improved datehack fix for bug in old versions of logrotate
- Make printing of messages related to skipped logroate.d files DEBUG
messages rather than ERROR messages
Fixes from Suse:
- dateext - Enable usage of the rotation date as the file extension,
rather than sequential numbering
- maxage - Enable deletion of rotated files older than a certain age
Local fixes:
- Ignore dotfiles in logrotate.d/ directory, to keep emerges from
breaking logrotate via ._cfg* files
01 Jan 2005; Chris PeBenito <pebenito@gentoo.org> logrotate-3.7.ebuild:
SELinux code is now integrated in 3.7. Adjust ebuild accordingly.
*logrotate-3.7 (31 Dec 2004)
31 Dec 2004; Chris White <chriswhite@gentoo.org> +metadata.xml,
+logrotate-3.7.ebuild:
Took over as placeholder maintainer. Bumped to 3.7 while I was there.
09 Dec 2004; Sergey Kuleshov <svyatogor@gentoo.org>
logrotate-3.6.5-r1.ebuild:
Fixed a small typo in man page. (Bug #73843)
18 Nov 2004; Lars Weiler <pylon@gentoo.org> logrotate-3.6.5-r1.ebuild:
Added hppa to keywords.
18 Jul 2004; Daniel Black <dragonheart@gentoo.org> files/logrotate.conf:
Manifest fix - files/logrotate.conf
30 May 2004; Robin H. Johnson <robbat2@gentoo.org>
logrotate-3.6.5-r1.ebuild:
mailx move
28 Apr 2004; Jon Portnoy <avenj@gentoo.org> logrotate-3.6.5-r1.ebuild :
Stable on AMD64.
15 Apr 2004; Michael McCabe <randy@gentoo.org> logrotate-3.6.5-r1.ebuild:
adding s390 keywords
02 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org>
logrotate-3.5.9-r1.ebuild, logrotate-3.6.5.ebuild:
clean older ebuilds
07 Mar 2004; Tom Gall <tgall@gentoo.org> logrotate-3.6.5-r1.ebuild :
ppc64 marked stable
01 Feb 2004; Jon Portnoy <avenj@gentoo.org> logrotate-3.6.5-r1.ebuild :
AMD64 keywords.
27 Jan 2004; <agriffis@gentoo.org> logrotate-3.6.5-r1.ebuild:
stable on ia64
29 Nov 2003; Chris PeBenito <pebenito@gentoo.org> logrotate-3.6.5-r1.ebuild:
Add SELinux policy RDEP.
28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> logrotate-3.6.5-r1.ebuild,
logrotate-3.6.5.ebuild, files/logrotate-3.6.5-selinux.diff.bz2:
Switch SELinux patch from old API to new API.
09 Jun 2003; <msterret@gentoo.org> logrotate-3.6.5-r1.ebuild:
unmask for everyone
15 May 2003; <msterret@gentoo.org> logrotate-3.6.5-r1.ebuild:
applied a patch from Wayne Davison to unpack in src_unpack rather than
src_compile.
14 May 2003; <msterret@gentoo.org> logrotate-3.6.5-r1.ebuild:
fix typo: install logrotate.cron into /etc/cron.daily instead of /etc.
*logrotate-3.6.5-r1 (01 May 2003)
01 May 2003; <msterret@gentoo.org> logrotate-3.6.5-r1.ebuild,
files/logrotate.conf, files/logrotate.cron:
new revision of logrotate ebuild.
adds support for /etc/logrotate.d
uses sed -i
installs /etc/cron.daily/logrotate.cron and /etc/logrotate.conf by default
so logrotate does something out of the box (bug#7144)
*logrotate-3.6.5 (20 Dec 2002)
13 Apr 2003; Sascha Schwabbauer <cybersystem@gentoo.org> logrotate-3.6.5.ebuild:
Marked this as stable for x86, since it is working perfectly on three boxes.
12 Apr 2003; Seemant Kulleen <seemant@gentoo.org> logrotate-3.6.5.ebuild:
depend on portage-r10 instead of inheriting eutils -- this fixes broken
description in emerge -s
23 Mar 2003; Joshua Brindle <method@gentoo.org> logrotate-3.6.5.ebuild:
added selinux support, thanks pebenito
23 Mar 2003; Lars Weiler <pylon@gentoo.org> logrotate-3.6.5.ebuild:
Set ppc in KEYWORDS
20 Dec 2002; Maik Schreiber <blizzy@gentoo.org> : New version.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
29 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> logrotate-3.5.9-r1.ebuild :
Added ppc to KEYWORDS.
*logrotate-3.5.9-r1 (08 Jun 2002)
08 Jun 2002; Seemant Kulleen <seemant@gentoo.org> logrotate-3.5.9-r1.ebuild,
files/digest-logrotate-3.5.9-r1:
mailx is removed from RDEPEND list, and instead a note in pkg_setup() to
inform the user to emerge mailx if they would like reports to be e-mailed.
*logrotate-3.5.9 (4 Jun 2002)
4 Jun 2002; Seemant Kulleen <seemant@gentoo.org> logrotate-3.5.9.ebuild
files/digest-logrotate-3.5.9 :
Version bump, long needed. Also, added mailx to the DEPEND list (as
Debian has it as a required dep). Thanks to ftobin@neverending.org (Frank
Tobin) in bug #3381
*logrotate-3.3-r2 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,20 +1,21 @@
AUX logrotate-3.8.9-Werror.patch 344 SHA256 ab3ef89a880f025e7a401bbe53b49bb3f15e3e4b11b3558eefc7f06fd73e5a17 SHA512 8d35b2801b66baf89fd289d1c4edebb57b10bc0c873be38236c0d06bd1b9b2d29f69696d5d585f136508cb5da0f4528a1350d2e0305a5424ed0f6c212717b8fd WHIRLPOOL 8f5e3d21267d88b054e0461a704343701d6f2488e01f6832c9ffbb5806661004bac9831ef7e01138020cc7359addd02ff1c6a53e98857065ea226a2205cd8a02
AUX logrotate-3.8.9-atomic-create.patch 1260 SHA256 00761829766be7d7ac64e14d0193e11d289ae3b44afac81f1840f7a721b71100 SHA512 23d863f8d382c19a4390fd6d574318236cbe727c4aa8351acfbfa95464be11f674599ef4ba410a62c9dc52b69490fb5d788dd9e99eee4ae15ee2b6e792439f0b WHIRLPOOL 4172ae4ee3725873c7357f6fb4c360ff8194fccc82eded1dfc3054430696d4a4921c98ce25de66a01bc07a72b2c0866d3a28249f89da3955a007888393aae2a0
AUX logrotate-3.8.9-fbsd.patch 1393 SHA256 cdea95e588ec7c3fdcb5998ef1cad4b7c71091e92a08c372d0d979376e7a5405 SHA512 cce8091b799eed02850906583931963d7ca9c0b602a62dbe2a3a58d116c4d682b4ed41a5ea4dcd59a9349dcb43f2971b52b74812903955ae6236e7901325b40e WHIRLPOOL df655aba8281388531697ed710abf670b81b47d2b3d0806c733a53901e359a241920f7e162e86bf848dd80484446acf9ec00b557ce6899d7a23f208a669217d0
AUX logrotate-3.8.9-ignore-hidden.patch 548 SHA256 eb99319e7672834d3deb12f6d9c16b87ed76fc713d7d4fa9b3a2641085bada44 SHA512 0919e3637afdea75a9d0c3cdd1393225bd35214dbc3cebfad4dac45ba211a37e9cdc14382298cf2a54901644720d3a42f57fa9f89ce54f81b241d8bc3328e22b WHIRLPOOL c1e14cdf45cece28470ff8f6e370127d6e3bcd36a2bd5dd3f8994a42bdb7755f2d9549c840cfada061347ea9be0814a7c533458ebcb99e6c4837b4d41b3862f3
AUX logrotate-3.8.9-noasprintf.patch 1264 SHA256 44d5030dd9a88832fd4e73175b15f6f63aee5c69daee5b0e22594ea2f93c21a1 SHA512 b4722a34ade7a150d6ca0f86c9bc87cd9fc72aa1adc600e0ff6df598d486fd9e2fe7bd141c4c9511fe43516197bc347dc53bd46f0dd43c12816a4064aff72dc1 WHIRLPOOL 96424ab60372ba8bdba5b758c149d9051ad58179f677862f3de430d06365b12c5de59d1575f112438e012d04c76a586af065875e7b2cbad770cbf6743b962fd0
AUX logrotate-3.9.1-Werror.patch 344 SHA256 63ce419252a8e2ed52c78b018bb1b2247e02f5c2c322168a5772d3faa957bd88 SHA512 6ae8b49d1f29ce1c32603716555085b7fa2d865177558abe92c84867c69ca84b8174563db07537801ad01572717670478b273acb34b5885b9170354d1cc02493 WHIRLPOOL 808769d911f49ed40c572e6f21d42e578aba056b3815017f25bb66d5d14a9fd78c16a92f30874346324ab1e0e7af57f6fa678707d88e8b3f69055c25b4b9a81a AUX logrotate-3.9.1-Werror.patch 344 SHA256 63ce419252a8e2ed52c78b018bb1b2247e02f5c2c322168a5772d3faa957bd88 SHA512 6ae8b49d1f29ce1c32603716555085b7fa2d865177558abe92c84867c69ca84b8174563db07537801ad01572717670478b273acb34b5885b9170354d1cc02493 WHIRLPOOL 808769d911f49ed40c572e6f21d42e578aba056b3815017f25bb66d5d14a9fd78c16a92f30874346324ab1e0e7af57f6fa678707d88e8b3f69055c25b4b9a81a
AUX logrotate-3.9.1-atomic-create.patch 1253 SHA256 f5a93032a0d7f48b4eb295fd40400d527a66804e3f959d391f895cebd86ef7ad SHA512 92fa8e04522f9bf06840befcb019a498d465f2d8afa3475f97e953b4e8abf2cf63f2fa27d8c89c5620da59468f753d94720f5f3a604376d7e51b86c9eb156c99 WHIRLPOOL 29b74ceae23035e4423753042375f1fc713fc780b3ea31d166034746c0d4c89ec1be7979c570f13437902ba7c155299eb870510742fa73656517f5accd43d100 AUX logrotate-3.9.1-atomic-create.patch 1253 SHA256 f5a93032a0d7f48b4eb295fd40400d527a66804e3f959d391f895cebd86ef7ad SHA512 92fa8e04522f9bf06840befcb019a498d465f2d8afa3475f97e953b4e8abf2cf63f2fa27d8c89c5620da59468f753d94720f5f3a604376d7e51b86c9eb156c99 WHIRLPOOL 29b74ceae23035e4423753042375f1fc713fc780b3ea31d166034746c0d4c89ec1be7979c570f13437902ba7c155299eb870510742fa73656517f5accd43d100
AUX logrotate-3.9.1-fbsd.patch 1393 SHA256 543a7e7118f66cda16446d5bfd7abdae1c72e786f49f701c515ea595e72fe7ef SHA512 dd8bc024eb280e5bcb2869682bedaf5c8db6d18976e412de3283f32bc5d9ad370fdda27194eae11fa3da53339d83ff20fe541e99eb8ed183997ecb85a606f822 WHIRLPOOL dd34fb0f8070e297a6f760d9d77ed3191ff3e91b152710ac6acaaada70236b12e6cc192259c06e15ef0d54f75a28de23dd3052a3c37d20b888c8069b77794a07 AUX logrotate-3.9.1-fbsd.patch 1393 SHA256 543a7e7118f66cda16446d5bfd7abdae1c72e786f49f701c515ea595e72fe7ef SHA512 dd8bc024eb280e5bcb2869682bedaf5c8db6d18976e412de3283f32bc5d9ad370fdda27194eae11fa3da53339d83ff20fe541e99eb8ed183997ecb85a606f822 WHIRLPOOL dd34fb0f8070e297a6f760d9d77ed3191ff3e91b152710ac6acaaada70236b12e6cc192259c06e15ef0d54f75a28de23dd3052a3c37d20b888c8069b77794a07
AUX logrotate-3.9.1-ignore-hidden.patch 551 SHA256 3f04aa2ff9ff85cf0486c40f6a81c28ed3eed8c4d31c30de1d86100db4564a9f SHA512 8a2060b4f3a92f7920090b4d02b4f66b7320c068936028f07dfefc0411b0f78b1477565cef627ce131d2cd5e98ead04b7d0289c4961e68da36a69a81d8b40acb WHIRLPOOL 56fe4edda60adf4d1dd106ab45d8e2aa79c941384cc44fde928314a772be58f3204573f6c3f8ee0cfdcbf2ec08c3dc2c99bd2a90822d903f1f492a118d722f88 AUX logrotate-3.9.1-ignore-hidden.patch 551 SHA256 3f04aa2ff9ff85cf0486c40f6a81c28ed3eed8c4d31c30de1d86100db4564a9f SHA512 8a2060b4f3a92f7920090b4d02b4f66b7320c068936028f07dfefc0411b0f78b1477565cef627ce131d2cd5e98ead04b7d0289c4961e68da36a69a81d8b40acb WHIRLPOOL 56fe4edda60adf4d1dd106ab45d8e2aa79c941384cc44fde928314a772be58f3204573f6c3f8ee0cfdcbf2ec08c3dc2c99bd2a90822d903f1f492a118d722f88
AUX logrotate-3.9.1-lfs.patch 324 SHA256 554efe47fa114af69233f59a9741fa7387df49bdc5f71fdedd4fd6180003281b SHA512 63ec74dd458881f34efe57837ee0659c38929c32e9f249023a0662483f6590deeaf0e68b1ebef2bd82de13c7c4c59230b6317feda3129dd295799eee08cb882f WHIRLPOOL a090bfdcb92e96025231d2703e684ac0c8abeeeba7cb971066162d36ce900857b58dc46398272a15c519de4deb36107fc289faf6bd567569aa8c79996138962d AUX logrotate-3.9.1-lfs.patch 324 SHA256 554efe47fa114af69233f59a9741fa7387df49bdc5f71fdedd4fd6180003281b SHA512 63ec74dd458881f34efe57837ee0659c38929c32e9f249023a0662483f6590deeaf0e68b1ebef2bd82de13c7c4c59230b6317feda3129dd295799eee08cb882f WHIRLPOOL a090bfdcb92e96025231d2703e684ac0c8abeeeba7cb971066162d36ce900857b58dc46398272a15c519de4deb36107fc289faf6bd567569aa8c79996138962d
AUX logrotate-3.9.1-noasprintf.patch 1263 SHA256 edc5f3db12c27c3353cfe1764c10d3b97581f249096e61f875440e429afc778a SHA512 c84be7ef011fe09a2fae67fa918080c1b0c098f0000e6cacdfcc34311f17c0131e68bc1e337559391ae7272fd326ac7ba6ba1cca20f99a9cc51367ac35a924e6 WHIRLPOOL 0d702f6c92483791e9fe2b5128e324fcda7c5ee825c46fab4405b5752f836bce00aaaf8ec9a284a5214aa2e10a4818bfb2e8cd9a4e2bce6f0836ec1c543dd3ea AUX logrotate-3.9.1-noasprintf.patch 1263 SHA256 edc5f3db12c27c3353cfe1764c10d3b97581f249096e61f875440e429afc778a SHA512 c84be7ef011fe09a2fae67fa918080c1b0c098f0000e6cacdfcc34311f17c0131e68bc1e337559391ae7272fd326ac7ba6ba1cca20f99a9cc51367ac35a924e6 WHIRLPOOL 0d702f6c92483791e9fe2b5128e324fcda7c5ee825c46fab4405b5752f836bce00aaaf8ec9a284a5214aa2e10a4818bfb2e8cd9a4e2bce6f0836ec1c543dd3ea
AUX logrotate-3.9.2-Werror.patch 344 SHA256 63518d378c892cad9717222ef6fca6ebc3889c14311cee5fda03f209284d28ae SHA512 e8a7688bed9aec9a675a64c4764e585a509be1bf57df0bacebbf4f1f79e07d1592707a3ce4e0f9e804d38bdbb4621617b5c3a15247a48fde3374241dd88bf277 WHIRLPOOL 9738130c2f6764b74d5ad78f739c70ea0b1423c6d6c7849ff43bb784795e4d86ad756029f059372bf5b9bfbfbb57bae4efad49b0260f30d2c2b9d703a8832c82
AUX logrotate-3.9.2-atomic-create.patch 1274 SHA256 a6ad797f40e870ec817e6de4b13e3d3de5e249e6b9bf8ef8cda207ab2ea49de5 SHA512 31d4f10ceef09335bc2526adfb80a14c58f375eeab587cee5fba4a774b99803ff9a002ddd02a61d07526660c8cacf7e2262d19a60e47e567779c2a4cd297e8eb WHIRLPOOL 09ec8cb5c3eb2f14ce208dfd85dff471f39f21a698160cf057db1591f660ebf1be5ea9d144cc8a6f0386aff8095cfa3c0a2d65feef6fd962080a5cc55494af14
AUX logrotate-3.9.2-fbsd.patch 1393 SHA256 39b8adb231f997cf8854e4721e86ee24b80b6ca14bd52a5900ba650886b9dc90 SHA512 9d0468c04ab9ccea65e10d2d7542110de5786b558d996bf311defbaf24134b934b20400a1dc5dfe5bf40e13111eb0827e2d6d1435c43e488b11b1ef9c3b8dc5f WHIRLPOOL efd5b3dbba42e7d78e20d0ef9df246aec908a97889c86d9751e98b7fe4f55d89147b154bc09f0da5a503889ce1d95b74bbb003a64fe2ed7dd65ab5521aab6db5
AUX logrotate-3.9.2-ignore-hidden.patch 556 SHA256 497371ef37da50aa981dd8900befd2c7fb89700d63b52da4ab506b64b90c088c SHA512 3c9bffc248a97497679c3c267a5d32e0206d1bc7fa5fb8decab89a8f976597a27fc8c93a7ea9e58ea7c71997e234caad826abcb373ec1075b89e32943ba518d1 WHIRLPOOL 42b35c6e8285625fa03d798b6f85aad53cbca448e815f1765c1cb4f6d2e96a45d7e12e5e61549bcdbd7b442b4330c0a91d372cffc75c5fd5b629bc780f2bdd27
AUX logrotate-3.9.2-lfs.patch 332 SHA256 3bf9476d8591d2d2aee588685d7387d8fce34a0b7db1e77f0ed1e8f6651d68db SHA512 051a3e6cb7644061ac705e36e0dd06f405cbd8bd8b5bf56b8231b44ea366cb4fa18844b679c1cf198f66a8a11e0265d92c11e23b0eb5cb89e510e7ecaaf3c5e0 WHIRLPOOL c564a39eddacfb6cd5a92c5fe0d0e6a1db66dfee31344fbff2cf1e8d3205bc79cec80dacdce940e10955d0c210d25dc88920dd0f00de22f71bf9e44d2909eaef
AUX logrotate-3.9.2-noasprintf.patch 1263 SHA256 678f5a34b2309096ed9ef6ff10b025f910e6c7f00fa33b7dec0971010efa4f45 SHA512 0ba1f2ae9c797a43a6130a72283fecdf11d555ae6899fa5f05ce4caf492e39dc0cdafa4f0559229d5167b82396ec7aefeb2212ad2b60a1186b911d8923fefb20 WHIRLPOOL e1d4b25fe67bc233c65f1fb98847c8e0e53dc14e805ea37681a4a4622212c26eaa235af0dee5c56fad2f1c939afe0cf100de8772c6e74781803e9b00dd9d3d3b
AUX logrotate.conf 750 SHA256 fb1d7548f480c2399fc8d59e520c14e1409c548e1e54b4602e2f8852b62e2f90 SHA512 8c634312c7a8533dd9064b8bf523069d93e3633fd48e66e92e435b48dd2cd01a3e2e418a92d691bd3d101b2001be37710658de60ed48b836bbe4695aa11a503e WHIRLPOOL c501ca0ce844884cc6e5a33d3bfc2b76152cbb165252850dca7078cd960d463ce2dc202307dc553f1c4e846ddb61d699a599f95935bc05dd3156c99cafeec754 AUX logrotate.conf 750 SHA256 fb1d7548f480c2399fc8d59e520c14e1409c548e1e54b4602e2f8852b62e2f90 SHA512 8c634312c7a8533dd9064b8bf523069d93e3633fd48e66e92e435b48dd2cd01a3e2e418a92d691bd3d101b2001be37710658de60ed48b836bbe4695aa11a503e WHIRLPOOL c501ca0ce844884cc6e5a33d3bfc2b76152cbb165252850dca7078cd960d463ce2dc202307dc553f1c4e846ddb61d699a599f95935bc05dd3156c99cafeec754
DIST logrotate-3.8.9.tar.gz 77408 SHA256 700ed7ce9072a1cca324779a74797dfaefdae37ac50a817134b947c4ded1dfa7 SHA512 342533f321a1d77c0ca389fd0a393377ba73f10654aae163cbd35f8d5df25673f1aa6e44d0af42be5419d152a7dae11024d9005076bce0a3b3dad1f0e12b9c0d WHIRLPOOL 005621b5dc7f6954e505876eece76e3adf03b9b89b724e5c28b845c8af3ebb8e978d20e3a82c8a503c32bfd8758517625207e23518d6d08068e237c22fe7212d DIST 3.9.2.tar.gz 80711 SHA256 2de00c65e23fa9d7909cae6594e550b9abe9a7eb1553669ddeaca92d30f97009 SHA512 62c84a98ec3373562a5c0ab0abd68e33620787cbbafbcf442cb5c7bdc1a41a7f673ee5dabc5f905ad4dd3fffebcbee0dab2ea8698f20de04cc13950212aaab33 WHIRLPOOL b77338f2cc88e6bd03310cea40c26cd4d890238455b4d9507f64a3f8de1006bf98e0d3b783f6536da963f3d695ab604ab3f9bb0e6aa1ae9575005a665b497ec1
DIST logrotate-3.9.1.tar.gz 79061 SHA256 022769e3288c80981559a8421703c88e8438b447235e36dd3c8e97cd94c52545 SHA512 e6da7c7f067befaf2441e9c6ce77e53cf5ddb4f56cc3304c3e50873b6f20c68520f4a0e50ec466cbebcbed20bfd77bf6dfc489975a8131e9573fb19856c0fe28 WHIRLPOOL 9b3558bb03c6c95f8f386ea75ca09bfda802ae4c45b9ef8408692e3aa7a2ee57447cf15ce04d0289946b9cae2266acb5509d8151d15ac6ea0ad9113aeb32dc17 DIST logrotate-3.9.1.tar.gz 79061 SHA256 022769e3288c80981559a8421703c88e8438b447235e36dd3c8e97cd94c52545 SHA512 e6da7c7f067befaf2441e9c6ce77e53cf5ddb4f56cc3304c3e50873b6f20c68520f4a0e50ec466cbebcbed20bfd77bf6dfc489975a8131e9573fb19856c0fe28 WHIRLPOOL 9b3558bb03c6c95f8f386ea75ca09bfda802ae4c45b9ef8408692e3aa7a2ee57447cf15ce04d0289946b9cae2266acb5509d8151d15ac6ea0ad9113aeb32dc17
EBUILD logrotate-3.8.9-r1.ebuild 1807 SHA256 9aa104f28e90b21435b6d9b3118b4b1d1009c33ba5e4f8730b9ef5c37782fb31 SHA512 9c17ee641ae58240daf7f2e81953d5072b12520583e5c19894b8e2ea11fe35e2c6a59bba9dd663112b8810a67c3ba86a2a8fa0dbf26c1ac77eb5a7234e9781b3 WHIRLPOOL c86a9a7ba325d4d277f466c5abc3a138bc2b7665f2e9d8a97aedf3cd6e992f4147b8939d9aee08b7928f85f000aa06c22ed7ae3cf68dec15259f4ba650a407a5 EBUILD logrotate-3.9.1-r1.ebuild 1840 SHA256 893d179e7bde267fb0aaa50760b34f2fa757baf873cecc5d593cf465ab213e0f SHA512 01b9c93982d8de64efdfdc197199e345018df45a1e309998fea7abc09282e26a006b87f88156844975cd5122613251d30be2ec00329128e5b3df192aadda0603 WHIRLPOOL 04c5b64ee92bae10781c4f629a77cd2aabc0afe547f44172f74ab759f2148fa15cb68b3aa3bc8cc9199b75bef1067677f7068547aa9c2f3463b48f143ef72157
EBUILD logrotate-3.8.9.ebuild 1807 SHA256 798fa3824fa06081a1756af088796a67f861391c4cb7127e5711b8cdf14ccb5c SHA512 7a77264f4aa193be1ad3f6afde463037a7bc2f35ef785cd2706d3a063b1ca78a1628ed57684e0bb65a07ca07760aeca76402d1e5f507fee3c7632b0e56d337e7 WHIRLPOOL c36084cbcdc8c9a6de2d08cf079634dd268f0ec6961231cb961c1a108d44527bde38fb87521803d6f4a648eacd4d7e297488ed658aa034b67da3c650caca09ba
EBUILD logrotate-3.9.1-r1.ebuild 1849 SHA256 cf72b767215e4c50c43e3d151ed5ab33ca119bf1aa1cbb571f9a6a5933f7e052 SHA512 2ef72d2729fc5f52d4ce65c1c5f9fa6764e1a7b3b0f7ad5c316f3a09429fec93a367b94bbce7168398e9234f4145f1b3b1f928b5a45a2d066b16e9297f496805 WHIRLPOOL d9b49b8389731cb31e858fc58ba1b3c06667f3d6af29a5decdd9cd46ebad587e015f52cd74e89c1793d520c236f91331c8298dfc0b3c3693cffebd579b967331
EBUILD logrotate-3.9.1.ebuild 1803 SHA256 7b157b9ea0ed66a098dc0f2bd9cdfa66b6daf87efc530e7ce0a5f4f499acd689 SHA512 89066d87fe30487dabd0f9746efa7a64dfc637ddb317d3ecb59e1e9c73195ac92e3a0b2582904dc5295838b9405cf2bc4209d8da14a1d834f95a11da3644ba37 WHIRLPOOL b22f1699f67ab1cbaa67d87a7b191ff41a59d3fe397ac8678ca1da237605b8fc11b3faa55645f8e6ae4e608073e2147022052051696bb02bdbd2c0f27a9db5d0 EBUILD logrotate-3.9.1.ebuild 1803 SHA256 7b157b9ea0ed66a098dc0f2bd9cdfa66b6daf87efc530e7ce0a5f4f499acd689 SHA512 89066d87fe30487dabd0f9746efa7a64dfc637ddb317d3ecb59e1e9c73195ac92e3a0b2582904dc5295838b9405cf2bc4209d8da14a1d834f95a11da3644ba37 WHIRLPOOL b22f1699f67ab1cbaa67d87a7b191ff41a59d3fe397ac8678ca1da237605b8fc11b3faa55645f8e6ae4e608073e2147022052051696bb02bdbd2c0f27a9db5d0
MISC ChangeLog 31549 SHA256 9a573fb1c828c7902f5b51a4f331a7df387a331c49509396799505c3e7c5c323 SHA512 13817496f0b30b421db6c36d2f044b7165a8282420d5124c52a6e5220cddc30ac774b63a43b395f0c0392339e67bcf6a855e16c666de34ad13004ec1d0f056fa WHIRLPOOL 4a957803bf090890dcb9ad77152e87bba98952493f97e75a00718ff024e5b774baca23c554e7ae2995d499d3791a38eb4b83f8126ab295fd2ed7c97652ed8687 EBUILD logrotate-3.9.2.ebuild 1849 SHA256 db5cdd72d08c3589388b4b89a7e4d64dcb70b9c07f36dea502d270696f771926 SHA512 2f931f4f830ce894f0b17e14f4cb2aa2da8764878fe6976ac319fd34fa44e2693558250e3d0b006988e37e701d8c60f52cab809b3270e3615d254dfd71cf4c9b WHIRLPOOL 99908276f85361652207d771469b23fe03675be3793db3ac640b42a7da7d0435aee4c4f5cdf939da9030beb11667bcdef977f4ef1493bbb822bffaf133a8ecf2
MISC metadata.xml 1021 SHA256 38ee9077db5b0f3223b2ea558b0c86fcb6c76fe2f1892c26d10d3b88c7e7b64f SHA512 dad453f4151ca9454c4374c6b4521e861b6adaa7352f147b0809e80ac2b6cafc51db04eca428754b48bde9caa2f54ed84d0b383c496c45684c0510be0a4ef575 WHIRLPOOL c260e541af2a735ec5bce0bf38eb060f002daa3ab4b41bd9c1dc3187c3ab669bed34a1bf5f4fe0713f80588bed6c703968302baf67022faf7fd80bfe07dda113 MISC ChangeLog 7012 SHA256 1dd71da4b94e3efa4fd279fb2491facf0cac360d56e9a66687500d47f4c9bdca SHA512 accb0c108180a2658647d41eefe93d833f49181e82eaabd2991a707be0cab59f161cb272139c8379272f385dbbbac854b0203f299a8e43e3012e58b01bbc7429 WHIRLPOOL 4e033d96e906d0dec4aba4678d7116f021ee5900597a645b22bbe24f2053a80d4ca251260436cec1df320a88da783042ed5805b6a47f3f240a5b8dafc876e7c9
MISC ChangeLog-2015 31549 SHA256 9a573fb1c828c7902f5b51a4f331a7df387a331c49509396799505c3e7c5c323 SHA512 13817496f0b30b421db6c36d2f044b7165a8282420d5124c52a6e5220cddc30ac774b63a43b395f0c0392339e67bcf6a855e16c666de34ad13004ec1d0f056fa WHIRLPOOL 4a957803bf090890dcb9ad77152e87bba98952493f97e75a00718ff024e5b774baca23c554e7ae2995d499d3791a38eb4b83f8126ab295fd2ed7c97652ed8687
MISC metadata.xml 1035 SHA256 e21712f8f10aa1b7813eb1d8ef931ad69df1505f13e4bada9185be711a752d3f SHA512 d643386291264c40533e8067c0ba1cce9b5096bdf457a286075049f4401e345e8d038a51e21f995ef933c6b6af5bc6b709bf96145e8fc7624fafb73b7bbbf88c WHIRLPOOL 043a60a5d70cdba4411e274dec057ac2422aebfcdfe8ce1a4e584310e0c3ec124bc2eeae54bfe3ae6b1a284f6266b68355dab156cab752ecdb088f04f45d3727

View File

@ -1,14 +0,0 @@
diff -Nuar a/config.c b/config.c
--- a/config.c 2015-02-13 07:11:21.000000000 +0100
+++ b/config.c 2015-03-01 10:51:09.669999958 +0100
@@ -359,7 +359,9 @@
char *pattern;
/* Check if fname is '.' or '..'; if so, return false */
- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
+ /* Don't include 'hidden' files either; this breaks Gentoo
+ portage config file management http://bugs.gentoo.org/87683 */
+ if (fname[0] == '.')
return 0;
/* Check if fname is ending in a taboo-extension; if so, return false */

View File

@ -1,6 +1,6 @@
diff -Nuar a/Makefile.am b/Makefile.am diff -Nuar a/Makefile.am b/Makefile.am
--- a/Makefile.am 2015-02-13 07:11:21.000000000 +0100 --- a/Makefile.am 2016-01-20 10:47:36.000000000 +0100
+++ b/Makefile.am 2015-03-01 11:19:47.279999912 +0100 +++ b/Makefile.am 2016-01-25 20:04:28.270050499 +0100
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
MAN = logrotate.8 MAN = logrotate.8
MAN5 = logrotate.conf.5 MAN5 = logrotate.conf.5

View File

@ -1,7 +1,7 @@
diff -Nuar a/logrotate.c b/logrotate.c diff -Nuar a/logrotate.c b/logrotate.c
--- a/logrotate.c 2015-03-01 11:50:36.569999862 +0100 --- a/logrotate.c 2016-01-25 19:55:46.740039999 +0100
+++ b/logrotate.c 2015-03-01 11:56:26.329999853 +0100 +++ b/logrotate.c 2016-01-25 20:03:15.290049030 +0100
@@ -372,15 +372,18 @@ @@ -367,15 +367,18 @@
int createOutputFile(char *fileName, int flags, struct stat *sb, acl_type acl, int force_mode) int createOutputFile(char *fileName, int flags, struct stat *sb, acl_type acl, int force_mode)
{ {
int fd; int fd;
@ -22,22 +22,21 @@ diff -Nuar a/logrotate.c b/logrotate.c
if (fd < 0) { if (fd < 0) {
- message(MESS_ERROR, "error creating output file %s: %s\n", - message(MESS_ERROR, "error creating output file %s: %s\n",
- fileName, strerror(errno)); - fileName, strerror(errno));
+ message(MESS_ERROR, "error creating unique temp file: %s\n", + message(MESS_ERROR, "error creating unique temp file: %s\n",
+ strerror(errno)); + strerror(errno));
return -1; return -1;
} }
if (fchmod(fd, (S_IRUSR | S_IWUSR) & sb->st_mode)) { if (fchmod(fd, (S_IRUSR | S_IWUSR) & sb->st_mode)) {
@@ -431,6 +434,13 @@ @@ -425,6 +428,12 @@
return -1;
} }
} }
+ if (rename(template, fileName)) { + if (rename(template, fileName)) {
+ message(MESS_ERROR, "error renaming temp file to %s: %s\n", + message(MESS_ERROR, "error renaming temp file to %s: %s\n",
+ fileName, strerror(errno)); + fileName, strerror(errno));
+ close(fd); + close(fd);
+ return -1; + return -1;
+ } + }
+
return fd; return fd;
} }

View File

@ -1,6 +1,6 @@
diff -Nuar a/config.c b/config.c diff -Nuar a/config.c b/config.c
--- a/config.c 2015-03-01 11:25:37.489999902 +0100 --- a/config.c 2016-01-25 19:50:48.840034001 +0100
+++ b/config.c 2015-03-01 11:26:31.129999901 +0100 +++ b/config.c 2016-01-25 19:54:37.170038598 +0100
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
#include "queue.h" #include "queue.h"
/* Alloca is defined in stdlib.h in NetBSD */ /* Alloca is defined in stdlib.h in NetBSD */
@ -21,8 +21,8 @@ diff -Nuar a/config.c b/config.c
#include "log.h" #include "log.h"
#include "logrotate.h" #include "logrotate.h"
diff -Nuar a/logrotate.c b/logrotate.c diff -Nuar a/logrotate.c b/logrotate.c
--- a/logrotate.c 2015-02-13 07:11:21.000000000 +0100 --- a/logrotate.c 2016-01-20 10:47:36.000000000 +0100
+++ b/logrotate.c 2015-03-01 11:27:05.769999900 +0100 +++ b/logrotate.c 2016-01-25 19:55:46.740039999 +0100
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
#include "queue.h" #include "queue.h"
/* alloca() is defined in stdlib.h in NetBSD */ /* alloca() is defined in stdlib.h in NetBSD */
@ -31,7 +31,7 @@ diff -Nuar a/logrotate.c b/logrotate.c
#include <alloca.h> #include <alloca.h>
#endif #endif
#include <limits.h> #include <limits.h>
@@ -25,6 +25,10 @@ @@ -26,6 +26,10 @@
#include <limits.h> #include <limits.h>
#endif #endif
@ -43,8 +43,8 @@ diff -Nuar a/logrotate.c b/logrotate.c
#include "log.h" #include "log.h"
#include "logrotate.h" #include "logrotate.h"
diff -Nuar a/Makefile b/Makefile diff -Nuar a/Makefile b/Makefile
--- a/Makefile 2015-02-13 07:11:21.000000000 +0100 --- a/Makefile 2016-01-20 10:47:36.000000000 +0100
+++ b/Makefile 2015-03-01 11:27:27.209999900 +0100 +++ b/Makefile 2016-01-25 19:56:43.380041139 +0100
@@ -22,7 +22,9 @@ @@ -22,7 +22,9 @@
ifeq ($(WITH_ACL),yes) ifeq ($(WITH_ACL),yes)

View File

@ -0,0 +1,15 @@
diff -Nuar a/config.c b/config.c
--- a/config.c 2016-01-20 10:47:36.000000000 +0100
+++ b/config.c 2016-01-25 19:50:48.840034001 +0100
@@ -359,7 +359,10 @@
char *pattern;
/* Check if fname is '.' or '..'; if so, return false */
- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
+ /* Don't include 'hidden' files either; this breaks Gentoo
+ portage config file management http://bugs.gentoo.org/87683 */
+ if (fname[0] == '.')
+
return 0;
/* Check if fname is ending in a taboo-extension; if so, return false */

View File

@ -0,0 +1,12 @@
diff -Nuar a/configure.ac b/configure.ac
--- a/configure.ac 2016-01-20 10:47:36.000000000 +0100
+++ b/configure.ac 2016-01-25 20:05:49.310052130 +0100
@@ -10,6 +10,8 @@
AC_STRUCT_ST_BLKSIZE
AC_STRUCT_ST_BLOCKS
+AC_SYS_LARGEFILE
+
AC_CHECK_LIB([popt],[poptParseArgvString],,
AC_MSG_ERROR([libpopt required but not found]))

View File

@ -1,10 +1,10 @@
diff -Nuar a/config.c b/config.c diff -Nuar a/config.c b/config.c
--- a/config.c 2015-03-01 10:58:18.689999946 +0100 --- a/config.c 2016-01-25 19:54:37.170038598 +0100
+++ b/config.c 2015-03-01 11:04:20.899999937 +0100 +++ b/config.c 2016-01-25 19:58:56.040043810 +0100
@@ -49,39 +49,6 @@ @@ -49,39 +49,6 @@
#include "asprintf.c" #include "asprintf.c"
#endif #endif
-#if !defined(asprintf) && !defined(_FORTIFY_SOURCE) -#if !defined(asprintf) && !defined(_FORTIFY_SOURCE)
-#include <stdarg.h> -#include <stdarg.h>
- -
@ -42,8 +42,8 @@ diff -Nuar a/config.c b/config.c
char *strndup(const char *s, size_t n) char *strndup(const char *s, size_t n)
{ {
diff -Nuar a/logrotate.h b/logrotate.h diff -Nuar a/logrotate.h b/logrotate.h
--- a/logrotate.h 2015-02-13 07:11:21.000000000 +0100 --- a/logrotate.h 2016-01-20 10:47:36.000000000 +0100
+++ b/logrotate.h 2015-03-01 11:04:55.739999936 +0100 +++ b/logrotate.h 2016-01-25 19:59:39.760044690 +0100
@@ -80,8 +80,5 @@ @@ -80,8 +80,5 @@
extern int debug; extern int debug;

View File

@ -1,78 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools eutils toolchain-funcs flag-o-matic
DESCRIPTION="Rotates, compresses, and mails system logs"
HOMEPAGE="https://fedorahosted.org/logrotate/"
SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl selinux"
CDEPEND="
>=dev-libs/popt-1.5
selinux? (
sys-libs/libselinux
)
acl? ( virtual/acl )"
DEPEND="${CDEPEND}
>=sys-apps/sed-4"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-logrotate )
virtual/cron"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-ignore-hidden.patch \
"${FILESDIR}"/${P}-fbsd.patch \
"${FILESDIR}"/${P}-noasprintf.patch \
"${FILESDIR}"/${P}-atomic-create.patch \
"${FILESDIR}"/${P}-Werror.patch
eautoreconf
}
src_compile() {
local myconf
myconf="CC=$(tc-getCC)"
use selinux && myconf="${myconf} WITH_SELINUX=yes"
use acl && myconf="${myconf} WITH_ACL=yes"
emake ${myconf} RPM_OPT_FLAGS="${CFLAGS}"
}
src_test() {
emake test
}
src_install() {
insinto /usr
dosbin logrotate
doman logrotate.8
dodoc CHANGES examples/logrotate*
exeinto /etc/cron.daily
newexe "${S}"/examples/logrotate.cron "${PN}"
insinto /etc
doins "${FILESDIR}"/logrotate.conf
keepdir /etc/logrotate.d
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "If you wish to have logrotate e-mail you updates, please"
elog "emerge virtual/mailx and configure logrotate in"
elog "/etc/logrotate.conf appropriately"
elog
elog "Additionally, /etc/logrotate.conf may need to be modified"
elog "for your particular needs. See man logrotate for details."
fi
}

View File

@ -12,7 +12,7 @@ SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl +cron selinux" IUSE="acl +cron selinux"
CDEPEND=" CDEPEND="

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Id$ # $Id$
@ -8,11 +8,11 @@ inherit autotools eutils toolchain-funcs flag-o-matic
DESCRIPTION="Rotates, compresses, and mails system logs" DESCRIPTION="Rotates, compresses, and mails system logs"
HOMEPAGE="https://fedorahosted.org/logrotate/" HOMEPAGE="https://fedorahosted.org/logrotate/"
SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz" SRC_URI="https://github.com/logrotate/logrotate/archive/${PV}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl +cron selinux" IUSE="acl +cron selinux"
CDEPEND=" CDEPEND="
@ -40,7 +40,8 @@ src_prepare() {
"${FILESDIR}"/${P}-fbsd.patch \ "${FILESDIR}"/${P}-fbsd.patch \
"${FILESDIR}"/${P}-noasprintf.patch \ "${FILESDIR}"/${P}-noasprintf.patch \
"${FILESDIR}"/${P}-atomic-create.patch \ "${FILESDIR}"/${P}-atomic-create.patch \
"${FILESDIR}"/${P}-Werror.patch "${FILESDIR}"/${P}-Werror.patch \
"${FILESDIR}"/${P}-lfs.patch
eautoreconf eautoreconf
} }

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer type="person">
<email>nimiux@gentoo.org</email> <email>nimiux@gentoo.org</email>
<name>Chema Alonso</name> <name>Chema Alonso</name>
</maintainer> </maintainer>

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install postinst prepare test
DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Rotates, compresses, and mails system logs
EAPI=5
HOMEPAGE=https://fedorahosted.org/logrotate/
IUSE=acl selinux
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) virtual/cron
SLOT=0
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.9.tar.gz
_eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=279eec95c20a04f381e4f20d493d184c

View File

@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron )
SLOT=0 SLOT=0
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.9.1.tar.gz SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.9.1.tar.gz
_eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 _eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=91f33bf1e4fe628a346e70abc627a66e _md5_=91f33bf1e4fe628a346e70abc627a66e

View File

@ -4,10 +4,10 @@ DESCRIPTION=Rotates, compresses, and mails system logs
EAPI=5 EAPI=5
HOMEPAGE=https://fedorahosted.org/logrotate/ HOMEPAGE=https://fedorahosted.org/logrotate/
IUSE=acl +cron selinux IUSE=acl +cron selinux
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
LICENSE=GPL-2 LICENSE=GPL-2
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron )
SLOT=0 SLOT=0
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.9.1.tar.gz SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.9.1.tar.gz
_eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 _eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=e595345a1b06904efa062f128d218200 _md5_=68fa7793545ce4eb8d7d394fe6bcc700

View File

@ -4,10 +4,10 @@ DESCRIPTION=Rotates, compresses, and mails system logs
EAPI=5 EAPI=5
HOMEPAGE=https://fedorahosted.org/logrotate/ HOMEPAGE=https://fedorahosted.org/logrotate/
IUSE=acl +cron selinux IUSE=acl +cron selinux
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
LICENSE=GPL-2 LICENSE=GPL-2
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron )
SLOT=0 SLOT=0
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.9.tar.gz SRC_URI=https://github.com/logrotate/logrotate/archive/3.9.2.tar.gz
_eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 _eclasses_=autotools 199350adb9ae3c85e275b1409e43c90d eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=19388b9338e2e3769c1d92f64464e985 _md5_=ccde02aefae92b71d821565b853ecd63