aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-05-30 14:44:57 -0700
committerGregory M. Tuner <gmt@be-evil.net>2014-05-30 14:44:57 -0700
commitdbbbb63ca03d196cf6be09ec03a8e88d47e37234 (patch)
tree0dfc1034af2749dd191c793cda6c1e9a8f536094 /sys-libs
parentdev-libs/libgamin-0.1.10-r6: multilib python header finding (diff)
downloadgmt-dbbbb63ca03d196cf6be09ec03a8e88d47e37234.tar.gz
gmt-dbbbb63ca03d196cf6be09ec03a8e88d47e37234.tar.bz2
gmt-dbbbb63ca03d196cf6be09ec03a8e88d47e37234.zip
emul-linux-x86-baselibs: revbump/merge 20140508-r9
Drop/keyword sys-libs/cracklib and sys-libs/pam as multilibutized upstream now; revbump merge emul-linux-x86-baselibs ebuild. Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/cracklib/ChangeLog660
-rw-r--r--sys-libs/cracklib/Manifest7
-rw-r--r--sys-libs/cracklib/cracklib-2.9.1-r1.ebuild102
-rw-r--r--sys-libs/cracklib/files/cracklib-2.8.16-no-nls.patch36
-rw-r--r--sys-libs/cracklib/files/cracklib-2.8.16-python.patch13
-rw-r--r--sys-libs/cracklib/files/cracklib-2.8.18-python-stat.patch30
-rw-r--r--sys-libs/cracklib/metadata.xml5
-rw-r--r--sys-libs/pam/ChangeLog1367
-rw-r--r--sys-libs/pam/Manifest11
-rw-r--r--sys-libs/pam/files/Linux-PAM-1.1.5+glibc-2.16.patch20
-rw-r--r--sys-libs/pam/files/Linux-PAM-1.1.6+glibc-2.16.patch29
-rw-r--r--sys-libs/pam/files/Linux-PAM-1.1.6-destdir.patch48
-rw-r--r--sys-libs/pam/metadata.xml32
-rw-r--r--sys-libs/pam/pam-1.1.7-r1.ebuild185
-rw-r--r--sys-libs/pam/pam-1.1.8-r1.ebuild202
15 files changed, 0 insertions, 2747 deletions
diff --git a/sys-libs/cracklib/ChangeLog b/sys-libs/cracklib/ChangeLog
deleted file mode 100644
index 3153c0f..0000000
--- a/sys-libs/cracklib/ChangeLog
+++ /dev/null
@@ -1,660 +0,0 @@
-# ChangeLog for sys-libs/cracklib
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/ChangeLog,v 1.179 2013/08/14 11:34:11 patrick Exp $
-
- 14 Aug 2013; Patrick Lauer <patrick@gentoo.org> cracklib-2.9.0-r1.ebuild:
- Whitespace
-
- 14 Aug 2013; Patrick Lauer <patrick@gentoo.org> cracklib-2.9.0-r1.ebuild:
- Whitespace
-
-*cracklib-2.9.0-r1 (03 Aug 2013)
-
- 03 Aug 2013; Matt Turner <mattst88@gentoo.org> +cracklib-2.9.0-r1.ebuild:
- Drop build USE flag, bug 448052.
-
-*cracklib-2.9.0 (02 Jun 2013)
-
- 02 Jun 2013; Mike Frysinger <vapier@gentoo.org> +cracklib-2.9.0.ebuild:
- Version bump.
-
-*cracklib-2.8.22 (21 Dec 2012)
-
- 21 Dec 2012; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.22.ebuild:
- Version bump #447988 by Agostino Sarubbo.
-
- 31 Oct 2012; Rick Farina <zerochaos@gentoo.org> cracklib-2.8.19.ebuild:
- last fix for USE=build bootstrapping, missed a line on the previous commit
-
- 22 Oct 2012; Rick Farina <zerochaos@gentoo.org> cracklib-2.8.19.ebuild:
- catalyst stage1 build with python enabled breaks so we add a build use flag to
- prevent adding python support too early
-
- 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.19.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #427132
-
- 19 Aug 2012; Christoph Junghans <ottxor@gentoo.org> cracklib-2.8.19.ebuild:
- added prefix keywords
-
- 04 Aug 2012; Agostino Sarubbo <ago@gentoo.org> cracklib-2.8.19.ebuild:
- Stable for amd64, wrt bug #427132
-
- 24 Jul 2012; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.19.ebuild:
- Stable for HPPA (bug #427132).
-
- 24 Jul 2012; Anthony G. Basile <blueness@gentoo.org> cracklib-2.8.19.ebuild:
- Stable ppc64, bug #427132
-
- 23 Jul 2012; Markus Meier <maekke@gentoo.org> cracklib-2.8.19.ebuild:
- arm stable, bug #427132
-
- 22 Jul 2012; <nixnut@gentoo.org> cracklib-2.8.19.ebuild:
- ppc stable #427132
-
- 21 Jul 2012; Jeff Horelick <jdhore@gentoo.org> cracklib-2.8.19.ebuild:
- marked x86 per bug 427132
-
- 18 May 2012; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.19.ebuild:
- Make zlib optional.
-
-*cracklib-2.8.19 (18 May 2012)
-
- 18 May 2012; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.19.ebuild:
- Version bump.
-
- 22 Feb 2012; Patrick Lauer <patrick@gentoo.org> cracklib-2.8.16.ebuild,
- cracklib-2.8.18-r1.ebuild, cracklib-2.8.18.ebuild:
- Restricting jython
-
- 20 Feb 2012; Torsten Veller <tove@gentoo.org> cracklib-2.8.18-r1.ebuild:
- Fix broken header
-
- 20 Feb 2012; Patrick Lauer <patrick@gentoo.org> cracklib-2.8.16.ebuild,
- cracklib-2.8.18-r1.ebuild, cracklib-2.8.18.ebuild:
- Restricting pypy
-
- 16 Feb 2012; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.18-r1.ebuild,
- +files/cracklib-2.8.18-python-stat.patch:
- Pull in sys/stat.h in python code to fix build #403777 by Patrick Lauer.
-
-*cracklib-2.8.18-r1 (20 Nov 2011)
-
- 20 Nov 2011; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.18-r1.ebuild:
- Add USE=static-libs support #378291 by Agostino Sarubbo.
-
-*cracklib-2.8.18 (29 Sep 2010)
-
- 29 Sep 2010; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.18.ebuild:
- Version bump.
-
- 28 Sep 2010; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.16.ebuild,
- +files/cracklib-2.8.16-no-nls.patch:
- Fix nls handling in python module too.
-
- 02 Aug 2010; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.16.ebuild:
- Stable for PPC (bug #329149).
-
- 24 Jul 2010; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.16.ebuild:
- alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #329149
-
- 23 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- cracklib-2.8.16.ebuild, +files/cracklib-2.8.16-python.patch:
- Fix building of Python bindings when cracklib isn't already installed.
- Approved by Chainsaw.
-
- 23 Jul 2010; Peter Volkov <pva@gentoo.org> cracklib-2.8.16.ebuild:
- amd64 stable, bug 329149
-
- 21 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
- cracklib-2.8.16.ebuild:
- ppc64 stable wrt #329149
-
- 21 Jul 2010; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.16.ebuild:
- Stable for HPPA (bug #329149).
-
- 21 Jul 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- cracklib-2.8.16.ebuild:
- x86 stable wrt bug #329149
-
- 07 Jun 2010; Peter Volkov <pva@gentoo.org> cracklib-2.8.16.ebuild:
- Generalize python code in do_python function, bug 316951
-
- 05 Jun 2010; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.15.ebuild,
- +files/cracklib-2.8.15-no-nls.patch, cracklib-2.8.16.ebuild:
- Fix building on uClibc systems w/out nls support.
-
- 03 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- cracklib-2.8.16.ebuild:
- Support installation for multiple Python ABIs (bug #316951).
-
-*cracklib-2.8.16 (30 Apr 2010)
-
- 30 Apr 2010; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.16.ebuild:
- Version bump #317883 by Samuli Suominen and drop useless cracklib modules
- #316495 by Diego E. Pettenò.
-
- 01 Apr 2010; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.15.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #305081
-
- 23 Mar 2010; Brent Baude <ranger@gentoo.org> cracklib-2.8.15.ebuild:
- stable ppc, bug 305081
-
- 14 Mar 2010; Markus Meier <maekke@gentoo.org> cracklib-2.8.15.ebuild:
- amd64/arm stable, bug #305081
-
- 08 Mar 2010; Zac Medico <zmedico@gentoo.org> cracklib-2.8.13.ebuild,
- cracklib-2.8.13-r1.ebuild, cracklib-2.8.15.ebuild:
- Specify <python-3 since only python-2.x works.
-
- 04 Mar 2010; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.15.ebuild:
- Stable for HPPA (bug #305081).
-
- 26 Feb 2010; Brent Baude <ranger@gentoo.org> cracklib-2.8.15.ebuild:
- Marking cracklib-2.8.15 ppc64 for bug 305081
-
- 23 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
- cracklib-2.8.15.ebuild:
- stable x86, bug 305081
-
- 14 Feb 2010; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.15.ebuild:
- Fix building with python-3 #302908 by Neil Funk.
-
-*cracklib-2.8.15 (19 Nov 2009)
-
- 19 Nov 2009; Mike Frysinger <vapier@gentoo.org> -cracklib-2.8.14.ebuild,
- +cracklib-2.8.15.ebuild:
- Version bump to include license fix.
-
-*cracklib-2.8.14 (18 Nov 2009)
-
- 18 Nov 2009; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.14.ebuild:
- Version bump.
-
- 18 Nov 2009; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.13-r1.ebuild:
- Stabilize for everyone as this version only changed how the ldscript was
- generated (and it works the same on all arches).
-
-*cracklib-2.8.13-r1 (30 Jun 2009)
-
- 30 Jun 2009; Fabian Groffen <grobian@gentoo.org>
- +cracklib-2.8.13-r1.ebuild:
- Switch to using gen_usr_ldscript -a, bug #256234
-
- 09 May 2009; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.13.ebuild:
- Call elibtoolize #269003 by Sven Rebhan.
-
- 17 Mar 2009; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.13.ebuild:
- m68k stable wrt #258530, thanks to kolla for testing
-
- 22 Feb 2009; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.13.ebuild:
- arm/ia64/s390/sh stable wrt #258530
-
- 15 Feb 2009; Markus Meier <maekke@gentoo.org> cracklib-2.8.13.ebuild:
- x86 stable, bug #258530
-
- 14 Feb 2009; Brent Baude <ranger@gentoo.org> cracklib-2.8.13.ebuild:
- stable ppc, bug 258530
-
- 13 Feb 2009; Ferris McCormick <fmccor@gentoo.org> cracklib-2.8.13.ebuild:
- Sparc stable, bug #258530.
-
- 13 Feb 2009; Thomas Anderson <gentoofan23@gentoo.org>
- cracklib-2.8.13.ebuild:
- stable amd64, bug 258530
-
- 12 Feb 2009; Brent Baude <ranger@gentoo.org> cracklib-2.8.13.ebuild:
- stable ppc64, bug 258530
-
- 12 Feb 2009; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.13.ebuild:
- Stable for HPPA (bug #258530).
-
- 11 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
- cracklib-2.8.13.ebuild:
- Stable on alpha, bug #258530
-
- 16 Nov 2008; Mike Frysinger <vapier@gentoo.org>
- +files/cracklib-2.8.13-python-linkage.patch, cracklib-2.8.13.ebuild:
- Link python module against python #246747 by Robert Wohlrab.
-
-*cracklib-2.8.13 (24 Sep 2008)
-
- 24 Sep 2008; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.13.ebuild:
- Version bump.
-
- 24 Feb 2008; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.12.ebuild:
- Add workaround for FEATURES=unmerge-orphans and upgrading from older
- versions #195017 by Pacho Ramos.
-
- 14 Feb 2008; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.12.ebuild:
- Stable for HPPA (bug #209064).
-
- 11 Feb 2008; Santiago M. Mola <coldwind@gentoo.org>
- cracklib-2.8.12.ebuild:
- amd64 stable wrt bug #209064
-
- 10 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- cracklib-2.8.12.ebuild:
- ppc stable, bug #209064
-
- 09 Feb 2008; Brent Baude <ranger@gentoo.org> cracklib-2.8.12.ebuild:
- stable ppc64, bug 209064
-
- 07 Feb 2008; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.12.ebuild:
- alpha/ia64/sparc/x86 stable
-
- 06 Oct 2007; Tom Gall <tgall@gentoo.org> cracklib-2.8.10.ebuild:
- stable on ppc64 bug #194466
-
- 03 Oct 2007; Christoph Mende <angelos@gentoo.org> cracklib-2.8.10.ebuild:
- Stable on amd64 wrt bug #194466
-
- 02 Oct 2007; Lars Weiler <pylon@gentoo.org> cracklib-2.8.10.ebuild:
- stable ppc, bug #194466
-
- 02 Oct 2007; Raúl Porcel <armin76@gentoo.org> cracklib-2.8.10.ebuild:
- alpha/ia64 stable wrt #194466
-
- 02 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
- cracklib-2.8.10.ebuild:
- stable x86, bug #194466
-
- 02 Oct 2007; Christian Birchinger <joker@gentoo.org>
- cracklib-2.8.10.ebuild:
- Added sparc stable keyword
-
-*cracklib-2.8.12 (02 Oct 2007)
-
- 02 Oct 2007; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.12.ebuild:
- Version bump.
-
- 02 Oct 2007; Jeroen Roovers <jer@gentoo.org> cracklib-2.8.10.ebuild:
- Stable for HPPA (bug #194466).
-
-*cracklib-2.8.10 (27 Jan 2007)
-
- 27 Jan 2007; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.10.ebuild:
- Version bump.
-
- 30 Dec 2006; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Regenerate the cracklib dictionary in pkg_postinst from all dict files
- #114690 by Philippe Troin.
-
- 11 Dec 2006; Mike Frysinger <vapier@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Pull in python when USE=python #157787.
-
- 02 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Marked stable on amd64 for bug #149051
-
- 27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org>
- cracklib-2.8.9-r1.ebuild:
- Stable on alpha as per bug #149051
-
- 26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- cracklib-2.8.9-r1.ebuild:
- Stable on sparc wrt #149051
-
- 26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- cracklib-2.8.9-r1.ebuild:
- Stable on hppa wrt #149051
-
- 26 Sep 2006; Joshua Jackson <tsunam@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Stable x86; bug #149051
-
- 25 Sep 2006; <nixnut@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Stable on ppc wrt bug 149051
-
- 25 Sep 2006; Markus Rothe <corsair@gentoo.org> cracklib-2.8.9-r1.ebuild:
- Stable on ppc64; bug #149051
-
-*cracklib-2.8.9-r1 (20 Aug 2006)
-
- 20 Aug 2006; Mike Frysinger <vapier@gentoo.org>
- +files/cracklib-2.8.9-findpw.patch, +cracklib-2.8.9-r1.ebuild:
- Fix from upstream for header leakage #142765 by Ming Zhao.
-
- 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> cracklib-2.8.9.ebuild:
- Marked stable on mips.
-
- 28 Jun 2006; Luis Medinas <metalgod@gentoo.org> cracklib-2.8.9.ebuild:
- Stable on amd64. Bug #138146.
-
- 27 Jun 2006; Thomas Cort <tcort@gentoo.org> cracklib-2.8.9.ebuild:
- Stable on alpha wrt Bug #138146.
-
- 27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> cracklib-2.8.9.ebuild:
- Stable on sparc wrt #138146
-
- 27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> cracklib-2.8.9.ebuild:
- Stable on x86 wrt bug #138146.
-
- 27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- cracklib-2.8.9.ebuild:
- ppc stable, #138146
-
- 27 Jun 2006; Markus Rothe <corsair@gentoo.org> cracklib-2.8.9.ebuild:
- Stable on ppc64; bug #138146
-
- 20 May 2006; Diego Pettenò <flameeyes@gentoo.org> cracklib-2.8.9.ebuild:
- Add ~x86-fbsd keyword.
-
-*cracklib-2.8.9 (06 Mar 2006)
-
- 06 Mar 2006; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.9.ebuild:
- Version bump.
-
-*cracklib-2.8.5-r1 (25 Feb 2006)
-
- 25 Feb 2006; Mike Frysinger <vapier@gentoo.org>
- files/cracklib-2.8.3-dictname.patch, -cracklib-2.8.5.ebuild,
- +cracklib-2.8.5-r1.ebuild:
- Fix path to cracklib dict in python module #123913 by Frido Ferdinand.
-
- 17 Jan 2006; Stuart Longland <redhatter@gentoo.org> cracklib-2.8.5.ebuild:
- Marked stable on MIPS as per bug #118945
-
- 15 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> cracklib-2.8.5.ebuild:
- Stable on alpha wrt #118945
-
- 15 Jan 2006; Torsten Veller <tove@gentoo.org> cracklib-2.8.5.ebuild:
- Stable on x86 (#118945)
-
- 15 Jan 2006; Markus Rothe <corsair@gentoo.org> cracklib-2.8.5.ebuild:
- Stable on ppc64
-
- 15 Jan 2006; Jason Wever <weeve@gentoo.org> cracklib-2.8.5.ebuild:
- Stable on SPARC wrt bug #118945.
-
- 15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> cracklib-2.8.5.ebuild:
- Stable on amd64, bug 118945.
-
- 14 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- cracklib-2.8.5.ebuild:
- ppc stable, bug #118945
-
-*cracklib-2.8.5 (06 Oct 2005)
-
- 06 Oct 2005; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.5.ebuild:
- Version bump.
-
- 09 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> cracklib-2.8.3-r1.ebuild:
- Stable on mips.
-
- 19 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
- cracklib-2.8.3-r1.ebuild:
- Stable on alpha.
-
- 09 Jul 2005; Joseph Jezak <josejx@gentoo.org> cracklib-2.8.3-r1.ebuild:
- Marked ppc stable.
-
- 08 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
- cracklib-2.8.3-r1.ebuild:
- Stable on hppa.
-
- 08 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- cracklib-2.8.3-r1.ebuild:
- Stable on sparc
-
- 07 Jul 2005; Markus Rothe <corsair@gentoo.org> cracklib-2.8.3-r1.ebuild:
- Stable on ppc64
-
- 06 Jul 2005; Danny van Dyk <kugelfang@gentoo.org>
- cracklib-2.8.3-r1.ebuild:
- Marked stable on amd64.
-
-*cracklib-2.8.3-r1 (16 Apr 2005)
-
- 16 Apr 2005; Mike Frysinger <vapier@gentoo.org>
- +files/cracklib-2.8.3-packer-defines.patch, +cracklib-2.8.3-r1.ebuild:
- Grab update from upstream to fix building mod_php #85698.
-
-*cracklib-2.8.3 (12 Apr 2005)
-
- 12 Apr 2005; Mike Frysinger <vapier@gentoo.org>
- +files/cracklib-2.8.3-dictname.patch, +cracklib-2.8.3.ebuild:
- Version bump to fix packer.h issues #85698.
-
-*cracklib-2.8.2 (18 Mar 2005)
-
- 18 Mar 2005; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8.2.ebuild:
- Version bump to fix security bug #85650.
-
-*cracklib-2.8.1 (16 Mar 2005)
-
- 16 Mar 2005; Mike Frysinger <vapier@gentoo.org>
- -cracklib-2.8_pre1-r2.ebuild, +cracklib-2.8.1.ebuild:
- Version bump.
-
-*cracklib-2.8_pre1-r2 (15 Mar 2005)
-
- 15 Mar 2005; Mike Frysinger <vapier@gentoo.org>
- -cracklib-2.8_pre1-r1.ebuild, +cracklib-2.8_pre1-r2.ebuild:
- Make sure we install packer.h #85289.
-
-*cracklib-2.8_pre1-r1 (01 Mar 2005)
-
- 01 Mar 2005; Mike Frysinger <vapier@gentoo.org>
- +files/cracklib-2.8_pre1-dictname.patch, +cracklib-2.8_pre1-r1.ebuild:
- Make sure the cracklib dicts are generated.
-
-*cracklib-2.8_pre1 (11 Feb 2005)
-
- 11 Feb 2005; Mike Frysinger <vapier@gentoo.org> +cracklib-2.8_pre1.ebuild:
- Version bump.
-
- 15 Dec 2004; Mike Frysinger <vapier@gentoo.org>
- files/cracklib-2.7-libdir.patch, cracklib-2.7-r10.ebuild:
- Make sure the dict files respect $(get_libdir) #74553.
-
- 07 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org>
- +files/cracklib-2.7-parallel-make.patch, cracklib-2.7-r10.ebuild:
- make it so parallel make works; tidy
-
- 07 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org>
- -cracklib-2.7-r7.ebuild, -cracklib-2.7-r8.ebuild, -cracklib-2.7-r9.ebuild:
- clean older ebuilds
-
- 09 Nov 2004; Bryan Østergaard <kloeri@gentoo.org>
- cracklib-2.7-r10.ebuild:
- Stable on alpha.
-
- 08 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> cracklib-2.7-r10.ebuild:
- Stable on sparc
-
- 08 Nov 2004; Robin H. Johnson <robbat2@gentoo.org> cracklib-2.7-r10.ebuild:
- r10 stable on x86 for bug #69761.
-
- 01 Nov 2004; Joshua Kinard <kumba@gentoo.org> cracklib-2.7-r10.ebuild:
- Marked stable on mips.
-
- 12 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org> cracklib-2.7-r9.ebuild:
- Stable on sparc
-
- 30 Sep 2004; Simon Stelling <blubb@gentoo.org> cracklib-2.7-r9.ebuild:
- get_libdir-ized
-
- 01 Sep 2004; Travis Tilley <lv@gentoo.org> +files/cracklib-2.7-libdir.patch,
- cracklib-2.7-r10.ebuild:
- added a patch that makes cracklib lib64/lib32 aware. marked stable on amd64
-
- 24 Aug 2004; Sven Wegener <swegener@gentoo.org> cracklib-2.7-r7.ebuild,
- cracklib-2.7-r8.ebuild:
- Added missing IUSE=""
-
-*cracklib-2.7-r10 (12 Aug 2004)
-
- 12 Aug 2004; Robin H. Johnson <robbat2@gentoo.org> +cracklib-2.7-r10.ebuild:
- Fix bug #57984.
-
- 21 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> cracklib-2.7-r9.ebuild:
- use emake - works fine; error check sed; tidy
-
- 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> cracklib-2.7-r9.ebuild:
- stable on alpha and ia64
-
- 28 Jun 2004; Brandon Hale <tseng@gentoo.org> :
- Stable on x86.
-
- 22 Jun 2004; <solar@gentoo.org> cracklib-2.7-r9.ebuild,
- files/cracklib-2.7-gzip.patch:
- Added pam & uclibc to IUSE. Removed executable bit from libcrack.a, if pam is
- in not in USE we remove libcrack.a all together. Fixed long what appears to be
- long standing bug with libcrack that nobody noticed (it was looking for the
- words file at /usr/dict/words vs /usr/share/dict/words) If uclibc is set in
- IUSE we use the compressed dict provided by miscfiles.
-
- 02 Jun 2004; Travis Tilley <lv@gentoo.org> cracklib-2.7-r9.ebuild:
- stable on amd64
-
- 12 May 2004; Alexander Gabert <pappy@gentoo.org> cracklib-2.7-r7.ebuild,
- cracklib-2.7-r8.ebuild:
- cracklib apparently works with new SSP, removing hardened-gcc logic and
- filter-flags fstackprot
-
- 26 Apr 2004; Michael McCabe <randy@gentoo.org> cracklib-2.7-r9.ebuild:
- Stable on s390
-
-*cracklib-2.7-r9 (23 Apr 2004)
-
- 23 Apr 2004; Robin H. Johnson <robbat2@gentoo.org> cracklib-2.7-r9.ebuild:
- bug #47482, libcrack.so should be in /lib as other stuff in the root fs is
- linked against it.
-
- 09 Mar 2004; <agriffis@gentoo.org> cracklib-2.7-r8.ebuild:
- stable on alpha and ia64
-
- 07 Mar 2004; Joshua Kinard <kumba@gentoo.org> cracklib-2.7-r8.ebuild:
- Marked stable on mips.
-
- 09 Feb 2004; <gustavoz@gentoo.org> cracklib-2.7-r8.ebuild:
- stable on sparc
-
- 09 Feb 2004; Guy Martin <gmsoft@gentoo.org> cracklib-2.7-r8.ebuild:
- Marked stable on hppa.
-
- 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> cracklib-2.7-r8.ebuild:
- Bump to stable for x86 (needed by pam).
-
- 03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> cracklib-2.7-r8.ebuild:
- set ppc in keywords
-
- 28 Dec 2003; Joshua Kinard <kumba@gentoo.org> cracklib-2.7-r7.ebuild:
- Move to mips stable (~mips -> mips)
-
- 21 Dec 2003; Brad House <brad_mssw@gentoo.org> cracklib-2.7-r8.ebuild:
- mark stable on amd64
-
-*cracklib-2.7-r8 (10 Nov 2003)
-
- 10 Nov 2003; Martin Schlemmer <azarah@gentoo.org> cracklib-2.7-r8.ebuild,
- files/cracklib-2.7-static-lib.patch:
- Add support to build static lib, needed for new version of pam.
-
- 26 Sep 2003; Robin H. Johnson <robbat2@gentoo.org> cracklib-2.7-r7.ebuild:
- inherit eutil for older portages
-
- 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> cracklib-2.7-r7.ebuild :
- ia64 keywords.
-
- 08 Sep 2003; Alexander Gabert <pappy@gentoo.org> cracklib-2.7-r7.ebuild:
- bug 28132 take out libgcc_s.so for gcc2.95
-
- 09 Aug 2003; Alexander Gabert <pappy@gentoo.org> cracklib-2.7-r7.ebuild:
- adding propolice bugfix dependency only for gcc
-
- 09 Aug 2003; Alexander Gabert <pappy@gentoo.org> cracklib-2.7-r7.ebuild:
- removed filterflags for propolice, added libgcc for proper propolice symbol
- __guard to be linked in by ld
-
- 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> cracklib-2.7-r7.ebuild:
- Mark stable on alpha
-
- 09 Jun 2003; Luca Barbato <joker@gentoo.org> cracklib-2.7-r7.ebuild:
- Added ppc stable keyword
-
- 08 Jun 2003; Christian Birchinger <joker@gentoo.org> cracklib-2.7-r7.ebuild:
- Added sparc stable keyword
-
-*cracklib-2.7-r7 (12 May 2003)
-
- 14 Jum 2003; Guy Martin <gmsoft@gentoo.org> cracklib-2.7-r7.ebuild :
- Added hppa to KEYWORDS.
-
- 05 June 2003; Robin Johnson <robbat@gentoo.org> cracklib-2.7-r7.ebuild:
- No complaints heard about ~x86. Moving to stable x86.
-
- 24 May 2003; Tavis Ormandy <taviso@gentoo.org> cracklib-2.7-r6.ebuild,
- cracklib-2.7-r7.ebuild, files/cracklib-2.7-dec-alpha-compiler.diff:
- dont use -g with ccc, use -g3
-
- 22 May 2003; Robin Johnson <robbat@gentoo.org> cracklib-2.7-r7.ebuild:
- Moved to ~x86. Ensure gcc-config in DEPEND.
-
- 14 May 2003; Robin Johnson <robbat@gentoo.org>
- files/cracklib-2.7-gentoo-new.diff:
- Modified patch to put in '$(CC)' instead of 'cc' to ensure correct compile.
-
- 12 May 2003; Robin Johnson <robbat@gentoo.org> cracklib-2.7-r7.ebuild:
- Version bump to get the original packer.h bug (#12441) gaurenteed to be
- resolved for the rollout of the new PHP eclass. I also noticed that packer.h
- is installed with incorrect permissions in some cases with sandboxes, so I
- use fperms 644 on it. In unstable only presently waiting for QA approval.
-
-*cracklib-2.7-r6 (25 Oct 2002)
-
- 05 Apr 2003; Matthew Rickard <frogger@gentoo.org> cracklib-2.7-r6.ebuild:
- Filter the -fstack-protector flag since this causes build failure.
-
- 29 Mar 2003; Seemant Kulleen <seemant@gentoo.org> cracklib-2.7-r6.ebuild:
- HOMEPAGE fix by Frantz Dhin <tragedy_rm@hotmail.com> in bug #18299
-
- 20 Feb 2003; Zach Welch <zwelch@gentoo.org> cracklib-2.7-r6.ebuild :
- Added arm to keywords.
-
- 10 Feb 2003; Seemant Kulleen <seemant@gentoo.org> :
-
- removed old ebuilds, removed the no-longer-used precompiled dicts,
- removed an unused patch; using epatch from eutils instead.
-
- 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> cracklib-2.7-r6.ebuild :
- Added hppa to keywords.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> :
- changed sparc ~sparc keywords
-
- 31 Jan 2003; Ryan Phillips <rphillips@gentoo.org> :
- Install packer.h into /usr/include
-
- 18 Jan 2003; Jan Seidel <tuxus@gentoo.org>
- Added mips to keywords
-
- 25 Oct 2002; Nick Hadaway <raker@gentoo.org> cracklib-2.7-r6.ebuild,
- files/digest-cracklib-2.7-r6 :
- Added missing symlink from libcrack.so.2 -> /usr/lib/libcrack.so.2.7
- See bug #9611.
-
-*cracklib-2.7-r5 (03 May 2002)
-
- 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
- Added ppc to keywords
-
- 03 May 2002; pvdabeel <pvdabeel@gentoo.org> :
- stop using precompiled dict files, use DEPEND=miscfiles instead
-
-*cracklib-2.7-r4 (20 Apr 2002)
-
- 20 Apr 2002; M.Thibaut <murphy@gentoo.org> :
- Add /usr/lib/cracklib_dict.* for sparc platforms.
-
-*cracklib-2.7-r3 (18 Mar 2002)
-
- 18 Mar 2002; M.Schlemmer <azarah@gentoo.org> :
- Add /usr/lib/cracklib_dict.* for pam/shadow cracklib support.
-
-*cracklib-2.7-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.
diff --git a/sys-libs/cracklib/Manifest b/sys-libs/cracklib/Manifest
deleted file mode 100644
index 9ea8e6a..0000000
--- a/sys-libs/cracklib/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX cracklib-2.8.16-no-nls.patch 743 SHA256 51b8188ed3a580712aba36817ba1b288108273dab4965901798c787e0fce00be SHA512 691fa76eee5ef232500ad03abbe5bb4220c335f628d5762fdd6f7964983b810663a46073599f2de28ec6e3595089d0d634154944ba3af4e1572847980f8adfc7 WHIRLPOOL abc252e84b4606eea92f48a48881033848ffd904f5bc3af76ad9ed9995053f29a1e3f8e5dc4db53737da0a765ea8a7a6ad073f1598fffe76bdfcb445efc9d4e3
-AUX cracklib-2.8.16-python.patch 303 SHA256 553eda1706718dec30e954222ffbabba6681a06308f52c2e8e2a81e78c1e6080 SHA512 9a71013787209c2e87b2e601b0d2fc7c797eab0472d07afe27d63e7ae4359d1564f812ea5471388f09e706067d09e5c54af9098741d04df5fba6f5d25b1f2b08 WHIRLPOOL 67bea21c3de213b54b9b9ff668943303f6b7164d0a2a75fc36663e2c720487e127579df0ea209161204c39330caa1c7cffc87ca2a253e5444df5a51b4daf9c56
-AUX cracklib-2.8.18-python-stat.patch 915 SHA256 ae271c1a6a967e3520ca15e42141daecaba26ecef0a6d52d06bb25b571bd0575 SHA512 0da99ff1cc694ce04ae6ccd9ace00f8ba6e2b789b4b3dd62537927b24ab1f0aca91c11678e009fdee137d4b1d143fe17a3238afed73d6427926fd5ea5c676e8d WHIRLPOOL ab2553af73b3b88a14f0daf533b88340471e54837c31c20a206b60ecdde124e6924054757fab3815f5eab8b3770535fe30b628445889a3eb09843f23c9d41b0f
-DIST cracklib-2.9.1.tar.gz 635123 SHA256 408905c2539a97dc8cbbb6d7cd2046cb5647a345b4bda399220d9471be16d156 SHA512 19b1d38dfcfce98893e6a63e4387a8da9da1eae109d9d84e0f84adabc0ee25fac930576011fb60de007f59f7dea2ee0bb01fd6d8607d4854b7de006ec07a4b2a WHIRLPOOL ff3a71cb81535dde5ad63f51f9c8d5807c91ff5394e8336bac69708357804b8efc7816b2cfe32529777f18e9ba50c22af054b8d5ccff3d4b837a92d85b64dc80
-EBUILD cracklib-2.9.1-r1.ebuild 2390 SHA256 76856bfd4bf7929d1dbafc42a3367fd0fa0f336acec96c9e2e478c35c84ed413 SHA512 89b07f5052039cacc15d4270e4aa03737e3ed063e13f1ce4651854e9db48a39432c4a2808b67451fa611a3b0d1160b5a32d9ef4251d74739caa93fa96cd776e3 WHIRLPOOL dbf6c7e763764d37aab679fe4885037c8a458f4882505999c37bad14b95ea771245a19b9402fc79bc198e31483ebc03db56566f0a5b84136f774250fc5d823ae
-MISC ChangeLog 22872 SHA256 3744b8dc495e1f5e00e1f02f4fd0a1013745c78167786aa099424b884d0cf8d5 SHA512 c4abeacfda63a6cf8a4952c996f890e82f607e39fd6dcb8f1dbfff7e768d6a78c7e269252122f836cf4dd4ec8686c71fe15d68991b79372438d11f54ef36b2c2 WHIRLPOOL 9928c349472427808155c7e4137f197774819c4505b5fa4d01dac3f8082871a5c35472116d1ae2979de5912a57d07b969cd2e025798042a9c695db5388f201f3
-MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
diff --git a/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild b/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild
deleted file mode 100644
index f636822..0000000
--- a/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-PYTHON_COMPAT=( python{2_6,2_7} )
-DISTUTILS_OPTIONAL=1
-
-# FIXME: need python multilib usedep
-inherit autotools-multilib eutils distutils-r1 libtool toolchain-funcs
-
-MY_P=${P/_}
-DESCRIPTION="Password Checking Library"
-HOMEPAGE="http://sourceforge.net/projects/cracklib"
-SRC_URI="mirror://sourceforge/cracklib/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="nls python static-libs test zlib"
-
-RDEPEND="zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
- python? (
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- )
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-baselibs-20131008-r1
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
- )"
-
-S=${WORKDIR}/${MY_P}
-
-do_python() {
- use python || return 0
- pushd python > /dev/null || die
- distutils-r1_src_${EBUILD_PHASE}
- popd > /dev/null
-}
-
-pkg_setup() {
- # workaround #195017
- if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then
- eerror "Upgrade path is broken with FEATURES=unmerge-orphans"
- eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
- fi
-}
-
-src_prepare() {
- elibtoolize #269003
- do_python
-}
-
-src_configure() {
- export ac_cv_header_zlib_h=$(usex zlib)
- export ac_cv_search_gzopen=$(usex zlib -lz no)
- autotools-multilib_src_configure \
- --with-default-dict='$(libdir)/cracklib_dict' \
- --without-python \
- $(use_enable nls) \
- $(use_enable static-libs static)
-}
-
-ehook autotools-multilib-per-abi-post_src_compile per_abi_compile
-per_abi_compile() {
- do_python
-}
-
-src_test() {
- do_python
-}
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
-
-src_install() {
- autotools-multilib_src_install
- use static-libs || find "${ED}"/usr -name libcrack.la -delete
- rm -r "${ED}"/usr/share/cracklib
-
- insinto /usr/share/dict
- doins dicts/cracklib-small
-}
-
-ehook autotools-multilib-per-abi-post_src_install per_abi_install
-per_abi_install() {
- # move shared libs to /
- multilib_is_native_abi && gen_usr_ldscript -a crack
-
- do_python
-}
-
-pkg_postinst() {
- if [[ ${ROOT} == "/" ]] ; then
- ebegin "Regenerating cracklib dictionary"
- create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null
- eend $?
- fi
-}
diff --git a/sys-libs/cracklib/files/cracklib-2.8.16-no-nls.patch b/sys-libs/cracklib/files/cracklib-2.8.16-no-nls.patch
deleted file mode 100644
index 2890349..0000000
--- a/sys-libs/cracklib/files/cracklib-2.8.16-no-nls.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-fix building on uclibc when nls is disabled
-
---- util/check.c
-+++ util/check.c
-@@ -21,7 +21,9 @@
- int i;
-
- setlocale(LC_ALL, "");
-+#ifdef ENABLE_NLS
- textdomain(PACKAGE);
-+#endif
-
- while (fgets(buf, sizeof(buf), stdin) != NULL) {
- while (((i = strlen(buf)) > 0) && (i > 0)) {
---- python/_cracklibmodule.c
-+++ python/_cracklibmodule.c
-@@ -32,7 +32,9 @@
- #endif
- #include <crack.h>
- #include <locale.h>
-+#ifdef HAVE_LIBINTL_H
- #include <libintl.h>
-+#endif
-
- #ifdef HAVE_PTHREAD_H
- static pthread_mutex_t cracklib_mutex = PTHREAD_MUTEX_INITIALIZER;
-@@ -133,7 +135,9 @@
- }
-
- setlocale(LC_ALL, "");
-+#ifdef ENABLE_NLS
- textdomain("cracklib");
-+#endif
-
- LOCK();
- result = FascistCheck(candidate, dict ? dict : defaultdict);
diff --git a/sys-libs/cracklib/files/cracklib-2.8.16-python.patch b/sys-libs/cracklib/files/cracklib-2.8.16-python.patch
deleted file mode 100644
index 05b3cd2..0000000
--- a/sys-libs/cracklib/files/cracklib-2.8.16-python.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- python/setup.py.in
-+++ python/setup.py.in
-@@ -24,7 +24,9 @@
- extensions = [
- Extension("_cracklibmodule",
- ["_cracklibmodule.c"],
-- libraries = ["crack"]),
-+ include_dirs = ["../lib"],
-+ libraries = ["crack"],
-+ library_dirs = ["../lib/.libs"]),
- ]
-
- setup(
diff --git a/sys-libs/cracklib/files/cracklib-2.8.18-python-stat.patch b/sys-libs/cracklib/files/cracklib-2.8.18-python-stat.patch
deleted file mode 100644
index e3a1ea4..0000000
--- a/sys-libs/cracklib/files/cracklib-2.8.18-python-stat.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://bugs.gentoo.org/403777
-
-From 18523e162859a76b8ddfe3aada1a84e5f53e1fbc Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Thu, 16 Feb 2012 05:04:17 +0000
-Subject: [PATCH] include sys/stat.h in python code since we use "struct stat"
-
-git-svn-id: https://cracklib.svn.sourceforge.net/svnroot/cracklib/trunk@190 ef2837b8-c70d-0410-ba6b-ab289ffec030
----
- cracklib/NEWS | 1 +
- cracklib/python/_cracklibmodule.c | 3 +++
- 2 files changed, 4 insertions(+), 0 deletions(-)
-
-diff --git a/cracklib/python/_cracklibmodule.c b/cracklib/python/_cracklibmodule.c
-index 5b668c6..d4ba95d 100644
---- a/cracklib/python/_cracklibmodule.c
-+++ b/cracklib/python/_cracklibmodule.c
-@@ -31,6 +31,9 @@
- #ifdef HAVE_PTHREAD_H
- #include <pthread.h>
- #endif
-+#ifdef HAVE_SYS_STAT_H
-+#include <sys/stat.h>
-+#endif
- #include <crack.h>
- #include <locale.h>
- #ifdef HAVE_LIBINTL_H
---
-1.7.8.4
-
diff --git a/sys-libs/cracklib/metadata.xml b/sys-libs/cracklib/metadata.xml
deleted file mode 100644
index 96a2d58..0000000
--- a/sys-libs/cracklib/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>base-system</herd>
-</pkgmetadata>
diff --git a/sys-libs/pam/ChangeLog b/sys-libs/pam/ChangeLog
deleted file mode 100644
index c3ad465..0000000
--- a/sys-libs/pam/ChangeLog
+++ /dev/null
@@ -1,1367 +0,0 @@
-# ChangeLog for sys-libs/pam
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.331 2013/09/12 08:34:08 flameeyes Exp $
-
-*pam-1.1.7 (12 Sep 2013)
-
- 12 Sep 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.7.ebuild,
- -pam-1.1.6-r4.ebuild:
- Version bump.
-
- 05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
- Add upstream CPE tag (security info) from ChromiumOS.
-
- 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for sh, wrt bug #454664
-
-*pam-1.1.6-r4 (28 Feb 2013)
-
- 28 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.6-r4.ebuild,
- -pam-1.1.6-r3.ebuild:
- Fix build on non-multilib systems, should close bug #459536.
-
-*pam-1.1.6-r3 (27 Feb 2013)
-
- 27 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.6-r3.ebuild:
- Add new ebuild using autotools-utils to muse moving to multilib.
-
- 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for s390, wrt bug #454664
-
- 06 Feb 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for sparc, wrt bug #454664
-
- 06 Feb 2013; Jeroen Roovers <jer@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for HPPA (bug #454664).
-
- 04 Feb 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for alpha, wrt bug #454664
-
- 03 Feb 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for ia64, wrt bug #454664
-
- 03 Feb 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for arm, wrt bug #454664
-
- 31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for ppc, wrt bug #454664
-
- 31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r2.ebuild:
- Stable for ppc64, wrt bug #454664
-
-*pam-1.1.6-r2 (31 Jan 2013)
-
- 31 Jan 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.6-r2.ebuild,
- -pam-1.1.6-r1.ebuild:
- Revbump (to stable as well) to make sure that the sepermit path is correct at
- install time. Thanks Agostino for catching the brainfreeze there. Also only
- install the tmpfiles.d file if selinux USE flag is enabled. Remove redundant
- disable-dependency-tracking.
-
- 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r1.ebuild:
- Stable for x86, wrt bug #454664
-
- 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> pam-1.1.6-r1.ebuild:
- Stable for amd64, wrt bug #454664
-
-*pam-1.1.6-r1 (30 Jan 2013)
-
- 30 Jan 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.6-r1.ebuild,
- -pam-1.1.6.ebuild:
- Finally close bug #451068 by using /run/sepermit directly, and installing a
- tmpfiles.d file for it to be re-created at boot time.
-
- 07 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.1.6+glibc-2.16.patch, pam-1.1.6.ebuild:
- Add a patch to fix building with USE=selinux and glibc 2.16. Thanks to Anarchy
- for report and patch.
-
- 17 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.1.6-destdir.patch, pam-1.1.6.ebuild:
- Restore documentation install and fix installation of pam_namespace.
-
-*pam-1.1.6 (17 Aug 2012)
-
- 17 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.6.ebuild:
- Version bump. Documentation is not installed right now.
-
- 16 Jul 2012; Jory A. Pratt <anarchy@gentoo.org>
- files/Linux-PAM-1.1.5+glibc-2.16.patch:
- Additional fixup for glibc-2.16
-
- 05 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.1.5+glibc-2.16.patch, -pam-1.1.3.ebuild, pam-1.1.5.ebuild:
- Add patch to build with glibc 2.16. Thanks to Stevan Bajić in bug #424920 for
- the patch. Also remove old version.
-
- 04 May 2012; Jeff Horelick <jdhore@gentoo.org> pam-1.1.5.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 25 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> pam-1.1.5.ebuild:
- ppc64 stable wrt #388431
-
- 06 Nov 2011; Brent Baude <ranger@gentoo.org> pam-1.1.5.ebuild:
- Marking pam-1.1.5 ppc for bug 388431
-
- 31 Oct 2011; Diego E. Pettenò <flameeyes@gentoo.org> -pam-1.1.4.ebuild,
- pam-1.1.5.ebuild:
- Remove 1.1.4 version; change HOMEPAGE for 1.1.5.
-
- 29 Oct 2011; Raúl Porcel <armin76@gentoo.org> pam-1.1.5.ebuild:
- alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #388431
-
- 28 Oct 2011; Jeroen Roovers <jer@gentoo.org> pam-1.1.5.ebuild:
- Stable for HPPA (bug #388431).
-
- 27 Oct 2011; Markos Chandras <hwoarang@gentoo.org> pam-1.1.5.ebuild:
- Stable on amd64 wrt bug #388431
-
-*pam-1.1.5 (25 Oct 2011)
-
- 25 Oct 2011; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.5.ebuild:
- Version bump.
-
- 23 Oct 2011; Raúl Porcel <armin76@gentoo.org> pam-1.1.4.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #386325
-
- 17 Oct 2011; Markus Meier <maekke@gentoo.org> pam-1.1.4.ebuild:
- arm stable, bug #386325
-
- 13 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> pam-1.1.4.ebuild:
- x86 stable wrt bug #386325
-
- 11 Oct 2011; Jeroen Roovers <jer@gentoo.org> pam-1.1.4.ebuild:
- Stable for HPPA (bug #386325).
-
- 09 Oct 2011; Markos Chandras <hwoarang@gentoo.org> pam-1.1.4.ebuild:
- Stable on amd64 wrt bug #386325
-
-*pam-1.1.4 (02 Sep 2011)
-
- 02 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> -pam-1.1.3-r1.ebuild,
- -files/Linux-PAM-1.1.3-nis.patch, +pam-1.1.4.ebuild:
- Version bump; remove 1.1.3-r1 since the patch is integrated with .4 and that
- is going to be the stable candidate. Closes bug #381485.
-
- 14 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.3-r1.ebuild:
- Drop REQUIRED_USE as selinux support is still built fine without nis.
-
- 14 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org>
- files/Linux-PAM-1.1.3-nis.patch:
- Improve patch to avoid warnings and build failures with USE=nis; thanks to
- Justin in bug #371555.
-
- 13 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.3.ebuild:
- Remove autotools inherit from old ebuild.
-
-*pam-1.1.3-r1 (13 Jun 2011)
-
- 13 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.3-r1.ebuild,
- +files/Linux-PAM-1.1.3-nis.patch:
- Patch Linux-PAM to implement --disable-nis; wire it to the nis USE flag
- (disabled by default), and make sure that if using glibc, either libtirpc
- (preferred) or an older glibc is used with that USE flag; note that selinux
- support seems to require rpc support as well (needs to be tested, forcing the
- requirement to avoid breaking setup for now).
-
- 07 Apr 2011; Ulrich Mueller <ulm@gentoo.org> pam-1.1.3.ebuild:
- Don't PROVIDE virtual/pam and add blocker against openpam, bug 358903.
-
- 30 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.3.ebuild:
- Remove the libtool workarounds as it can from time to time cause rpath
- issues. Bug #350138 by Dan Wallis.
-
- 12 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.3.ebuild,
- -files/Linux-PAM-1.1.3-intralinking.patch:
- Move the intralinking patch on the mirrors, I shouldn't have been able to
- commit this in the first place.
-
- 12 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.3.ebuild,
- +files/Linux-PAM-1.1.3-intralinking.patch:
- Hack pam ebuild so that it can properly build when using ROOT (as experienced
- with ChromiumOS build systems).
-
- 20 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.8.1-xtests.patch, -files/Linux-PAM-1.1.0-uclibc.patch,
- -pam-1.1.1-r2.ebuild, -files/Linux-PAM-1.1.1+berkdb-5.patch,
- -files/Linux-PAM-1.1.1-gentoodb.patch,
- -files/Linux-PAM-1.1.1-pam_tally2-mode.patch,
- -files/Linux-PAM-1.1.1-xcrypt.patch:
- Cleanup old version and required patches.
-
- 20 Nov 2010; Raúl Porcel <armin76@gentoo.org> pam-1.1.3.ebuild:
- ia64/m68k/s390/sh/sparc stable wrt #343399
-
- 11 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> -pam-1.1.2.ebuild,
- pam-1.1.3.ebuild:
- Remove old version no longer needed, fix up the lsof syntax to check for
- services that need to be restarted.
-
- 07 Nov 2010; Constanze Hausner <constanze@gentoo.org> pam-1.1.3.ebuild:
- Added condition for tallylog elog-output, see bug #344499
-
- 03 Nov 2010; Markus Meier <maekke@gentoo.org> pam-1.1.3.ebuild:
- arm stable, bug #343399
-
- 01 Nov 2010; Jeroen Roovers <jer@gentoo.org> pam-1.1.3.ebuild:
- Stable for HPPA PPC (bug #343399).
-
- 01 Nov 2010; Mark Loeser <halcy0n@gentoo.org> pam-1.1.3.ebuild:
- Stable for ppc64; bug #343399
-
- 01 Nov 2010; Tobias Klausmann <klausman@gentoo.org> pam-1.1.3.ebuild:
- Stable on alpha, bug #343399
-
- 01 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> pam-1.1.3.ebuild:
- x86 stable wrt security bug #343399
-
- 31 Oct 2010; Markos Chandras <hwoarang@gentoo.org> pam-1.1.3.ebuild:
- Stable on amd64 wrt bug #343399
-
-*pam-1.1.3 (30 Oct 2010)
-
- 30 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-1.0.2-noyp.patch, -pam-1.1.0.ebuild,
- -files/Linux-PAM-1.1.0-debug.patch, -files/Linux-PAM-1.1.0-nonls.patch,
- -files/Linux-PAM-1.1.0-xcrypt.patch, +pam-1.1.3.ebuild:
- Cleanup old version no longer relevant (and remove four patches); version
- bump with security fixes (bug #343399), also don't require autotools
- rebuild any longer since all our patches are merged.
-
- 25 Oct 2010; Jeroen Roovers <jer@gentoo.org> pam-1.1.2.ebuild:
- Stable for HPPA (bug #341121).
-
- 24 Oct 2010; Markus Meier <maekke@gentoo.org> pam-1.1.2.ebuild:
- arm stable, bug #341121
-
- 24 Oct 2010; Brent Baude <ranger@gentoo.org> pam-1.1.2.ebuild:
- stable ppc, bug 341121
-
- 22 Oct 2010; Christian Faulhammer <fauli@gentoo.org> pam-1.1.2.ebuild:
- stable x86, bug 341121
-
- 22 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.1-r2.ebuild,
- pam-1.1.2.ebuild:
- Fix spelling error, thanks to Brant Gurganus in bug #342099.
-
- 16 Oct 2010; Markos Chandras <hwoarang@gentoo.org> pam-1.1.2.ebuild:
- Stable on amd64 wrt bug #341121
-
- 13 Sep 2010; Joseph Jezak <josejx@gentoo.org> pam-1.1.1-r2.ebuild:
- Marked ppc stable for bug #329931.
-
- 06 Sep 2010; Brent Baude <ranger@gentoo.org> pam-1.1.1-r2.ebuild:
- Marking pam-1.1.1-r2 ppc64 for bug 329931
-
- 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> pam-1.1.1-r2.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #329931
-
-*pam-1.1.2 (31 Aug 2010)
-
- 31 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.2.ebuild:
- Version bump; back to two patches rather than six as upstream merged them.
-
- 21 Aug 2010; Markus Meier <maekke@gentoo.org> pam-1.1.1-r2.ebuild:
- arm stable, bug #329931
-
- 01 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.1-r2.ebuild:
- Add a 'few' more messages at postinst, one warning against common problems
- with long-running software, and and the other about the bugged pam_tally2.
-
- 31 Jul 2010; Markos Chandras <hwoarang@gentoo.org> pam-1.1.1-r2.ebuild:
- Stable on amd64 wrt bug #329931
-
- 27 Jul 2010; Christian Faulhammer <fauli@gentoo.org> pam-1.1.1-r2.ebuild:
- stable x86, bug 329931
-
- 26 Jul 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.1-r2.ebuild,
- +files/Linux-PAM-1.1.1-pam_tally2-mode.patch:
- Add patch per bug #329885 Thanks to Hugo Mildenberger.
-
- 22 May 2010; Justin Lecher <jlec@gentoo.org> pam-1.1.1-r2.ebuild:
- Removed ebeep in EAPI=3 ebuilds
-
- 18 May 2010; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.1-r2.ebuild,
- +files/Linux-PAM-1.1.1+berkdb-5.patch:
- Add patch to fix building with Berkeley DB 5.0, closes bug #319831. Thanks
- to Lars Wendler for reporting.
-
- 26 Apr 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch, -pam-1.0.4.ebuild,
- -files/Linux-PAM-1.0.4-fix-tests.patch, pam-1.1.0.ebuild,
- +files/Linux-PAM-1.1.0-xcrypt.patch, -pam-1.1.1.ebuild,
- -pam-1.1.1-r1.ebuild, pam-1.1.1-r2.ebuild,
- +files/Linux-PAM-1.1.1-xcrypt.patch:
- Cleanup old ebuilds and files; add patches to disable libxcrypt automagic
- dependency (bug #317195).
-
-*pam-1.1.1-r2 (06 Apr 2010)
-
- 06 Apr 2010; Jonathan Callen <abcd@gentoo.org> +pam-1.1.1-r2.ebuild:
- Bump to EAPI=3, add prefix keywords in revbump
-
-*pam-1.1.1-r1 (10 Mar 2010)
-
- 10 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- +pam-1.1.1-r1.ebuild, +files/Linux-PAM-1.1.1-gentoodb.patch, metadata.xml:
- Merge back pam_userdb support into the main PAM ebuild. This time link
- against the shared, installed libraries of Berkeley DB, even though they
- might not be available at boot. Describe berkdb and cracklib USE flags in
- the metadata file.
-
- 24 Jan 2010; Raúl Porcel <armin76@gentoo.org> pam-1.1.0.ebuild:
- ia64/s390/sh/sparc stable wrt #284087
-
- 06 Jan 2010; Ulrich Mueller <ulm@gentoo.org> pam-1.0.4.ebuild,
- pam-1.1.0.ebuild, pam-1.1.1.ebuild:
- Fix LICENSE, "PAM" is the same as "|| ( BSD GPL-2 )".
-
- 27 Dec 2009; Tobias Klausmann <klausman@gentoo.org> pam-1.1.0.ebuild:
- Stable on alpha, bug #284087
-
- 17 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.1.0-uclibc.patch, pam-1.1.1.ebuild:
- Add patch to restore building on uClibc.
-
-*pam-1.1.1 (16 Dec 2009)
-
- 16 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.1.ebuild:
- Version bump, some patches were merged in. Caution to uClibc users since
- the NIS/YP patch doesn't apply, as upstream changed that code quite a bit,
- it should be fixed but be wary anyway.
-
- 26 Nov 2009; Markus Meier <maekke@gentoo.org> pam-1.1.0.ebuild:
- amd64 stable, bug #284087
-
- 20 Oct 2009; Markus Meier <maekke@gentoo.org> pam-1.1.0.ebuild:
- arm stable, bug #284087
-
- 27 Sep 2009; nixnut <nixnut@gentoo.org> pam-1.1.0.ebuild:
- ppc stable #284087
-
- 22 Sep 2009; Jeroen Roovers <jer@gentoo.org> pam-1.1.0.ebuild:
- Stable for HPPA (bug #284087).
-
- 16 Sep 2009; Christian Faulhammer <fauli@gentoo.org> pam-1.1.0.ebuild:
- stable x86, bug 284087
-
- 14 Sep 2009; Tom Gall <tgall@gentoo.org> pam-1.1.0.ebuild:
- stable on ppc64, bug #284087
-
- 21 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.0.ebuild:
- Use a different alternative to avoid applying the disable-regenerate-man
- for now: download the doc tarball and merge it in. This increses the
- downloaded data by 500k and also installs quite a bit more documentation,
- but also solves bug #206166 in a nice way, provide the full documentation
- set and so on. If upstream will provide a --disable-regenerate-doc in the
- future, then I'll add the doc USE flag to disable the extra download, for
- now this will work out, I think.
-
- 21 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.0.ebuild:
- Restore the patch to disable man regeneration, comment it so that there is
- a bug reference too; also comment the xtests patch. Fix the warning for
- broken setups, removing pam_timestamp (which is present again).
-
- 21 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.1.0.ebuild,
- +files/Linux-PAM-1.1.0-nonls.patch:
- Add a patch to fix building with nls USE flag disabled, see bug #274856.
-
- 20 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.0.4.ebuild,
- pam-1.1.0.ebuild:
- Shut up a few QA warnings.
-
-*pam-1.1.0 (20 Jun 2009)
-
- 20 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.1.0.ebuild,
- +files/Linux-PAM-1.1.0-debug.patch:
- Version bump to new release. Some of the interesting changes: the debug
- USE flag is properly set up this time, we don't patch man regeneration any
- longer (should be fixed upsteram), don't touch the modules' README files
- until install phase, don't error out on pam_timestamp usage, this PAM
- version fixes it. Also drop the update warnings on the split PAM modules.
-
- 20 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org> -pam-1.0.1.ebuild:
- Remove old version.
-
- 27 Mar 2009; Raúl Porcel <armin76@gentoo.org> pam-1.0.4.ebuild:
- m68k stable, thanks to kolla for testing
-
- 18 Mar 2009; Brent Baude <ranger@gentoo.org> pam-1.0.4.ebuild:
- Marking pam-1.0.4 ppc for bug 261108
-
- 08 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org> pam-1.0.4.ebuild:
- Remove epam, closes bug #212323.
-
- 07 Mar 2009; Markus Meier <maekke@gentoo.org> pam-1.0.4.ebuild:
- amd64 stable, bug #261108
-
- 06 Mar 2009; Raúl Porcel <armin76@gentoo.org> pam-1.0.4.ebuild:
- alpha/arm/ia64/s390/sh/x86 stable wrt #261108
-
- 05 Mar 2009; Jeroen Roovers <jer@gentoo.org> pam-1.0.4.ebuild:
- Stable for HPPA (bug #261108).
-
- 05 Mar 2009; Ferris McCormick <fmccor@gentoo.org> pam-1.0.4.ebuild:
- Sparc stable --- Bug #261108 --- tests now fixed and pass.
-
- 05 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.0.4-fix-tests.patch, -files/other.pamd,
- -files/system-auth.pamd.epam, -pam-0.99.8.1-r1.ebuild, pam-1.0.4.ebuild:
- Fix tests on architectures where pointers have a size different from 8.
- Remove old version.
-
- 04 Mar 2009; Brent Baude <ranger@gentoo.org> pam-1.0.4.ebuild:
- Marking pam-1.0.4 ppc64 for bug 261108
-
- 04 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> pam-1.0.4.ebuild:
- Fix for libtool-1.5*, bug 261167.
-
- 03 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pam-0.99.8.1-r1.ebuild:
- De-keyword all arches but mips.
-
-*pam-1.0.4 (03 Mar 2009)
-
- 03 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pam-0.99.9.0.ebuild, -pam-1.0.2.ebuild, -pam-1.0.3.ebuild,
- +pam-1.0.4.ebuild:
- Version bump, cleanup old versions. pam-1.0.4 is stable candidate.
-
-*pam-1.0.3 (10 Dec 2008)
-
- 10 Dec 2008; Diego E. Pettenò <flameeyes@gentoo.org> +pam-1.0.3.ebuild:
- Version bump.
-
- 31 Aug 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.0.2-noyp.patch, pam-1.0.2.ebuild:
- Add a patch that checks if the system includes support for NIS. This way
- Linux-PAM 1.0.x can build on uClibc systems. Closes bug #235431.
-
-*pam-1.0.2 (30 Aug 2008)
-
- 30 Aug 2008; Diego Pettenò <flameeyes@gentoo.org> +pam-1.0.2.ebuild:
- Version bump, minor fixes.
-
- 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- add GLEP 56 USE flag desc from use.local.desc
-
- 31 Jul 2008; Diego Pettenò <flameeyes@gentoo.org> pam-1.0.1.ebuild:
- Some very basic fixes to the econf call: set all the directories at the
- top, provide htmldir as well as docdir (bug #2333360)
-
- 23 Jul 2008; Diego Pettenò <flameeyes@gentoo.org> pam-1.0.1.ebuild:
- Remove --enable-docdir option and use --docdir instead so that
- documentation is installed properly as we want it to be. Thanks to Afrever
- Frehtes Taifersar Arahesis in bug #230774.
-
- 04 Jul 2008; <ricmm@gentoo.org> pam-1.0.1.ebuild:
- Add ~mips, bug #230743
-
- 02 Jul 2008; Diego Pettenò <flameeyes@gentoo.org> pam-1.0.1.ebuild:
- Don't stop on pam_radius usage, but suggest to install the package
- instead, as it's now available.
-
- 21 Jun 2008; Thomas Anderson <gentoofan23@gentoo.org> pam-1.0.1.ebuild:
- amd64 stable, bug #225901
-
- 14 Jun 2008; Tobias Klausmann <klausman@gentoo.org> pam-1.0.1.ebuild:
- Stable on alpha, bug #225901
-
- 14 Jun 2008; nixnut <nixnut@gentoo.org> pam-1.0.1.ebuild:
- Stable on ppc wrt bug 225901
-
- 13 Jun 2008; Raúl Porcel <armin76@gentoo.org> pam-1.0.1.ebuild:
- ia64/sparc stable wrt #225901
-
- 13 Jun 2008; Jeroen Roovers <jer@gentoo.org> pam-1.0.1.ebuild:
- Stable for HPPA (bug #225901).
-
- 12 Jun 2008; Brent Baude <ranger@gentoo.org> pam-1.0.1.ebuild:
- stable ppc64, bug 225905
-
- 11 Jun 2008; Christian Faulhammer <opfer@gentoo.org> pam-1.0.1.ebuild:
- stable x86, bug 225901
-
-*pam-1.0.1 (18 Apr 2008)
-
- 18 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-1.0.0-set-item.patch, -pam-0.99.9.0-r1.ebuild,
- -pam-0.99.10.0.ebuild, -pam-1.0.0-r1.ebuild, -pam-1.0.0-r2.ebuild,
- +pam-1.0.1.ebuild:
- Version bump, no functional changes but I can do some spring cleaning, and
- it has sr locale support.
-
- 14 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> pam-1.0.0-r2.ebuild:
- Re-add ~ppc, that was added after I copied the ebuild to -r2.
-
-*pam-1.0.0-r2 (14 Apr 2008)
-
- 14 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> +pam-1.0.0-r2.ebuild:
- Revision bump to remove .la files, we don't support static libpam so it's
- unneeded.
-
- 14 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> pam-1.0.0-r1.ebuild:
- Override default sepermitlockdir definition so that it doesn't end in
- /var/lib/run. See bug #217590.
-
- 12 Apr 2008; Tobias Scherbaum <dertobi123@gentoo.org> pam-1.0.0-r1.ebuild:
- Added ~ppc, bug #212437
-
-*pam-1.0.0-r1 (10 Apr 2008)
-
- 10 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-1.0.0-set-item.patch, -pam-1.0.0.ebuild,
- +pam-1.0.0-r1.ebuild:
- Revision bump to fix bug #216702 and workaround autoconf bug in #217154.
-
-*pam-1.0.0 (05 Apr 2008)
-
- 05 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> +pam-1.0.0.ebuild:
- Version bump to latest release, first 1.x version. Hopefully a stable
- candidate.
-
- 17 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> pam-0.99.10.0.ebuild:
- Re-keyworded ~amd64 wrt bug #210770
-
- 06 Mar 2008; Raúl Porcel <armin76@gentoo.org> pam-0.99.10.0.ebuild:
- Add ~alpha/~ia64 wrt #210770
-
- 05 Mar 2008; Ferris McCormick <fmccor@gentoo.org> pam-0.99.10.0.ebuild:
- Add ~sparc for testing --- Bug #210770 (correct version this time).
-
- 05 Mar 2008; Ferris McCormick <fmccor@gentoo.org> pam-0.99.9.0-r1.ebuild:
- ~sparc for testing --- Bug #210770 --- pam still works for me.
-
- 04 Mar 2008; Brent Baude <ranger@gentoo.org> pam-0.99.10.0.ebuild:
- keyworded ~arch for ppc64, bug 210770
-
- 04 Mar 2008; Christian Faulhammer <opfer@gentoo.org> pam-0.99.10.0.ebuild:
- keyword ~x86 for bug 210770
-
- 03 Mar 2008; Jeroen Roovers <jer@gentoo.org> pam-0.99.10.0.ebuild:
- Marked ~hppa (bug #210770 again).
-
- 03 Mar 2008; Jeroen Roovers <jer@gentoo.org> pam-0.99.9.0-r1.ebuild:
- Marked ~hppa (bug #210770).
-
-*pam-0.99.10.0 (01 Mar 2008)
-
- 01 Mar 2008; Diego Pettenò <flameeyes@gentoo.org> +pam-0.99.10.0.ebuild:
- Version bump.
-
-*pam-0.99.9.0-r1 (19 Feb 2008)
-
- 19 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
- +pam-0.99.9.0-r1.ebuild:
- New revision that works with the new sys-auth/pambase (and requires it).
-
- 10 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.8.1-r1.ebuild,
- pam-0.99.9.0.ebuild:
- Remove dependency over pwdb, pam_pwdb is no more present in PAM 0.99, so the
- dependency was bogus.
-
- 01 Feb 2008; Robin H. Johnson <robbat2@gentoo.org> pam-0.99.8.1-r1.ebuild,
- pam-0.99.9.0.ebuild:
- Bug #208389, cosmetic fix for empty /etc/pam.d during early install.
-
- 15 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
- -files/system-auth.pamd.0.78, -pam-0.78-r5.ebuild:
- Remove pam 0.78.
-
- 13 Jan 2008; Joshua Kinard <kumba@gentoo.org> pam-0.99.9.0.ebuild:
- Marked unstable on mips.
-
- 13 Jan 2008; Joshua Kinard <kumba@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable on mips.
-
- 01 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.9.0.ebuild:
- Check for /etc/pam.d files in $ROOT, add missing flex build-time dependency.
- Fixes bug #203929.
-
- 20 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r5.ebuild:
- Remove pam_console USE flag so that it's always disabled.
-
- 24 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.9.0.ebuild:
- Don't suggest using sys-auth/pam_console anymore, also link the upgrade
- guide when a module is used that has been removed.
-
- 23 Nov 2007; Markus Rothe <corsair@gentoo.org> pam-0.99.9.0.ebuild:
- Stable on ppc64; bug #199693
-
- 21 Nov 2007; nixnut <nixnut@gentoo.org> pam-0.99.9.0.ebuild:
- Stable on ppc wrt bug 199693
-
- 21 Nov 2007; Jeroen Roovers <jer@gentoo.org> pam-0.99.9.0.ebuild:
- Stable for HPPA (bug #199693).
-
- 20 Nov 2007; Raúl Porcel <armin76@gentoo.org> pam-0.99.9.0.ebuild:
- alpha/ia64/sparc stable wrt #199693
-
- 20 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> pam-0.99.9.0.ebuild:
- Marked stable on amd64 as per bug 199693.
-
- 19 Nov 2007; Dawid Węgliński <cla@gentoo.org> pam-0.99.9.0.ebuild:
- Stable on x86 (bug #199693)
-
- 15 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r5.ebuild:
- Drop keywords for all arches but mips, see bug 199193.
-
- 11 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.8.1-xtests.patch, pam-0.99.8.1-r1.ebuild,
- pam-0.99.9.0.ebuild:
- Build xtests directory only during make check, finally should fix bug #194275.
-
- 10 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.8.1-r1.ebuild,
- pam-0.99.9.0.ebuild:
- Depend on glibc 2.4 when tests are enabled, or the tests fail to build. The
- test flag is masked on all the architectures where glibc 2.4 is masked.
-
- 06 Nov 2007; Raúl Porcel <armin76@gentoo.org> pam-0.99.8.1-r1.ebuild:
- alpha stable wrt #196409, thanks to Tobias Klausmann
-
- 01 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.8.1-r1.ebuild,
- pam-0.99.9.0.ebuild:
- Fix grammar, thanks Mike.
-
- 28 Oct 2007; Olivier Crête <tester@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable on amd64 for bug #196409
-
- 28 Oct 2007; nixnut <nixnut@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable on ppc wrt bug 196409
-
- 24 Oct 2007; Dawid Węgliński <cla@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable on x86 for bug #196409
-
- 24 Oct 2007; Raúl Porcel <armin76@gentoo.org> pam-0.99.8.1-r1.ebuild:
- ia64/sparc stable wrt #196409
-
- 23 Oct 2007; Markus Rothe <corsair@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable on ppc64; bug #196409
-
- 20 Oct 2007; Jeroen Roovers <jer@gentoo.org> pam-0.99.8.1-r1.ebuild:
- Stable for HPPA (bug #196409).
-
-*pam-0.99.9.0 (19 Oct 2007)
-
- 19 Oct 2007; Diego Pettenò <flameeyes@gentoo.org> -pam-0.99.8.1.ebuild,
- +pam-0.99.9.0.ebuild:
- Version bump, and remove old version non-stable-target.
-
-*pam-0.99.8.1-r1 (18 Sep 2007)
-
- 18 Sep 2007; Robin H. Johnson <robbat2@gentoo.org>
- +pam-0.99.8.1-r1.ebuild:
- Bug #189669, fix non-deterministic inclusion of libaudit. USE=audit is
- masked on alpha, arm, hppa, ppc64, s390, sh until they have keyworded it per
- bug #184563.
-
-*pam-0.99.8.1 (26 Jul 2007)
-
- 26 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.8.0-setlocale.patch, -pam-0.99.8.0-r2.ebuild,
- +pam-0.99.8.1.ebuild:
- Version bump, remove old version and merged patches.
-
- 12 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- files/system-auth.pamd.epam:
- Fix typo.
-
-*pam-0.99.8.0-r2 (12 Jul 2007)
-
- 12 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- files/system-auth.pamd.epam, -pam-0.99.8.0-r1.ebuild,
- +pam-0.99.8.0-r2.ebuild:
- use_authtok does not have a fallback, so disable that pam_unix call and
- replace with a clean one when not using pam_cracklib.
-
- 12 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r5.ebuild:
- Block the split modules to avoid collisions.
-
- 12 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.6.3-berkdb.patch, -files/system-auth.pamd.0.99,
- -pam-0.99.7.1.ebuild, -pam-0.99.8.0.ebuild, pam-0.99.8.0-r1.ebuild:
- Don't report pam_chroot as deprecated, as it's now in portage (thanks Ali
- Polatel, hawking). Remove previous 0.99 series, before stabling Linux-PAM we
- need to give time to pam_chroot to settle down a bit at least.
-
- 10 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/pam-0.78-inttypes.patch, -files/pam-0.78-xauth-path.patch,
- -files/README.pam_console, -files/pam_env.conf, pam-0.78-r5.ebuild:
- Bump patchlevel, and use patches and extra files from the patchset.
-
- 10 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> -pam-0.78-r3.ebuild:
- Remove old version.
-
- 10 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/pam.d-0.99/other, -files/pam.d-0.99/system-auth, +files/other.pamd,
- -files/pam.d/other, -files/pam.d/system-auth,
- +files/system-auth.pamd.0.78, +files/system-auth.pamd.0.99,
- pam-0.78-r3.ebuild, pam-0.78-r5.ebuild, pam-0.99.7.1.ebuild,
- pam-0.99.8.0.ebuild, pam-0.99.8.0-r1.ebuild:
- Reduce the pamd installation code, remove two directories too.
-
-*pam-0.99.8.0-r1 (10 Jul 2007)
-
- 10 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/system-auth.pamd.epam, +pam-0.99.8.0-r1.ebuild:
- Add a cracklib USE flag to enable/disable pam_cracklib module building.
- Thanks to the EPAM "syntax", the configuration file installed is updated as
- needed for etc-update.
-
- 08 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.7.1.ebuild,
- pam-0.99.8.0.ebuild:
- Fix logic of the upgrade path.
-
- 08 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.8.0-setlocale.patch, pam-0.99.8.0.ebuild:
- Fix missing locale.h include when nls USE flag is turned off. Thanks
- Christian Heim (phreak) for reporting in bug #184618.
-
-*pam-0.99.8.0 (08 Jul 2007)
-
- 08 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> +pam-0.99.8.0.ebuild:
- Version bump, a similar patch to mine to disable pam_userdb has been merged,
- which makes it easier to split pam_userdb.
-
- 05 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.7.1.ebuild:
- Fix typo, thanks Jakub.
-
- 04 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.7.1.ebuild:
- Add some more explicit warnings and errors when using deprecated modules,
- and die if the system is configured to use pam_stack or other modules that
- are no more built and installed, to avoid breaking login on the box.
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> pam-0.99.7.1.ebuild:
- (QA) RESTRICT clean up.
-
- 13 Jun 2007; Raúl Porcel <armin76@gentoo.org> pam-0.99.7.1.ebuild:
- Add ~alpha #152713
-
- 12 May 2007; Joshua Kinard <kumba@gentoo.org> pam-0.78-r5.ebuild:
- Stable on mips.
-
- 26 Mar 2007; Raúl Porcel <armin76@gentoo.org> pam-0.78-r5.ebuild:
- ia64 stable wrt bug 150859
-
- 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> pam-0.78-r5.ebuild:
- Stable on alpha wrt bug #150859.
-
- 31 Jan 2007; Markus Rothe <corsair@gentoo.org> pam-0.78-r5.ebuild:
- Stable on ppc64; bug #150859
-
- 28 Jan 2007; Joseph Jezak <josejx@gentoo.org> pam-0.78-r5.ebuild:
- Marked ppc stable for bug #150859.
-
- 27 Jan 2007; Jeroen Roovers <jer@gentoo.org> pam-0.78-r5.ebuild:
- Stable for HPPA (bug #150859).
-
- 26 Jan 2007; Jeroen Roovers <jer@gentoo.org> pam-0.99.7.1.ebuild:
- Marked ~hppa (bug #152713).
-
-*pam-0.99.7.1 (24 Jan 2007)
-
- 24 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -pam-0.99.7.0.ebuild,
- +pam-0.99.7.1.ebuild:
- Version bump, closes security breach, see bug #163631.
-
- 23 Jan 2007; Steve Dibb <beandog@gentoo.org> pam-0.78-r5.ebuild:
- amd64 stable, bug 150859
-
- 23 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> pam-0.99.7.0.ebuild:
- Keyworded ~sparc wrt #152713
-
- 23 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> pam-0.78-r5.ebuild:
- Stable on sparc wrt #150859
-
- 23 Jan 2007; Christian Faulhammer <opfer@gentoo.org> pam-0.78-r5.ebuild:
- stable x86, bug #150859
-
- 23 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r3.ebuild,
- pam-0.78-r5.ebuild:
- Use toolchain-funcs's gen_usr_ldscript. See bug #144529.
-
-*pam-0.99.7.0 (23 Jan 2007)
-
- 23 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.6.3-linking.patch,
- -files/Linux-PAM-0.99.6.3-selinux.patch,
- +files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch,
- pam-0.78-r3.ebuild, pam-0.78-r5.ebuild, -pam-0.99.6.3-r2.ebuild,
- +pam-0.99.7.0.ebuild:
- Version bump, fix linking for all modules (huge patch), disable manpage
- regeneration, cuts down the dependencies over docbook stuff, use
- mirror://kernel.
-
- 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r3.ebuild,
- pam-0.78-r5.ebuild:
- Convert to use elog.
-
- 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r3.ebuild,
- -pam-0.99.6.3-r1.ebuild:
- Cleanup.
-
- 24 Nov 2006; Markus Rothe <corsair@gentoo.org> pam-0.99.6.3-r1.ebuild,
- pam-0.99.6.3-r2.ebuild:
- Added ~ppc64; bug #152713
-
-*pam-0.99.6.3-r2 (24 Nov 2006)
-
- 24 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.6.3-selinux.patch, +pam-0.99.6.3-r2.ebuild:
- Add patch to fix linking on selinux systems. Thanks to Stephen Bennett for
- reporting in bug #156124.
-
- 30 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Use /usr/lib directory even on non-multilib systems.
-
- 29 Oct 2006; Mike Kelly <pioto@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Add support for the vim-syntax USE flag. Bug #152275.
-
- 29 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Finally remove the pam_userdb manpage, and rewrite the warning at the end of
- the ebuild as the ebuild is going to be unmasked relatively soon.
-
- 26 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Remove pam_userdb manpage.
-
- 26 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
- Regenerate digest (bug #152838).
-
- 24 Oct 2006; Luca Barbato <lu_zero@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Marked ~ppc
-
- 18 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.6.3-linking.patch, pam-0.99.6.3-r1.ebuild:
- Add patch to fix correct linking to libraries.
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> -pam-0.99.5.0.ebuild,
- -pam-0.99.5.0-r1.ebuild, -pam-0.99.6.3.ebuild:
- Remove previous versions.
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Forwardport also README for single modules.
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Re-add selinux useflag, forwardporting from 0.99.5.0-r1.
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.6.3-r1.ebuild:
- Add elibc_FreeBSD to IUSE, and add missing dependencies on some other
- docbook-xml-dtd packages.
-
-*pam-0.99.6.3-r1 (04 Oct 2006)
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- +pam-0.99.6.3-r1.ebuild:
- New revision that always disable berkdb.
-
- 03 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.6.3-berkdb.patch, pam-0.99.6.3.ebuild:
- Add a patch to disable berkdb support on request, and add berkdb useflag.
-
-*pam-0.99.6.3 (03 Oct 2006)
-
- 03 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> +pam-0.99.6.3.ebuild:
- Update to a recent version, by reverting the change in 0.99.5.0-r1 (fedora
- patches, selinux useflag, berkdb, dependencies check). Berkeley DB support
- should be moved out of this ebuild, and disabled here; selinux useflag has
- to be added back by selinux team; the dependencies check should be outside
- the scope of this single ebuild.
-
- 06 Sep 2006; Chris PeBenito <pebenito@gentoo.org> pam-0.78-r5.ebuild:
- Fix gcc 4.1 compile issue with SELinux patch.
-
- 07 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.5.0-r1.ebuild:
- Fix dependecies, use econf and emake for berkdb copy, don't use the
- deprecated gnuconfig eclass.
-
- 07 Jul 2006; Martin Schlemmer <azarah@gentoo.org> pam-0.99.5.0-r1.ebuild:
- Move removing unneeded modules before dependency check.
-
- 04 Jul 2006; Martin Schlemmer <azarah@gentoo.org> pam-0.99.5.0-r1.ebuild:
- Fix ghostscript depend.
-
- 01 Jul 2006; Martin Schlemmer <azarah@gentoo.org> pam-0.99.5.0.ebuild,
- pam-0.99.5.0-r1.ebuild:
- Set /sbin/unix_chkpwd suid, else user programs cannot auth.
-
- 01 Jul 2006; Martin Schlemmer <azarah@gentoo.org> +files/pam.d-0.99/other,
- +files/pam.d-0.99/system-auth, pam-0.99.5.0.ebuild,
- pam-0.99.5.0-r1.ebuild:
- Use try_first_pass instead of likeauth, as it seems missing from pam-0.99's
- pam_unix module.
-
- 01 Jul 2006; Martin Schlemmer <azarah@gentoo.org> Manifest:
- Repoman booboo on Manifest.
-
-*pam-0.99.5.0-r1 (01 Jul 2006)
-
- 01 Jul 2006; Martin Schlemmer <azarah@gentoo.org> +pam-0.99.5.0-r1.ebuild:
- Build pam_userdb against internal db again. Add module checks that no
- dependencies are in /usr lib back. Enable building of documentation. Varios
- patches from Fedora.
-
-*pam-0.99.5.0 (28 Jun 2006)
-
- 28 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
- -files/Linux-PAM-0.99.3.0-prelude.patch, -pam-0.99.4.0.ebuild,
- +pam-0.99.5.0.ebuild:
- Bump to latest version, prelude is now fixed upstream.
-
- 20 Jun 2006; Stefan Schweizer <genstef@gentoo.org> pam-0.99.4.0.ebuild:
- Add ~x86
-
- 19 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
- -files/pam-0.99.3.0-parallel-make.patch, -pam-0.99.3.0.ebuild,
- pam-0.99.4.0.ebuild:
- Remove 0.99.3.0, mark ~amd64 (under package.mask) the new version.
-
-*pam-0.99.4.0 (09 Jun 2006)
-
- 09 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +pam-0.99.4.0.ebuild:
- Bump to latest version, still masked.
-
- 23 May 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pam-0.99.3.0-parallel-make.patch, pam-0.99.3.0.ebuild:
- Add patch from Martin Schlemmer (azarah) to fix bug #134100 (parallel make
- issues).
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> files/pam_env.conf:
- Remove extra spurious \. Thanks to Allan Gottlieb in bug #70670.
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/README.pam_console:
- Fix path for pam_console_apply. Thanks to Thomas Petersen in bug #107970.
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r3.ebuild,
- pam-0.78-r5.ebuild:
- Move DESCRIPTION after inherit line. Thanks to Alexandru Toma in bug #114010.
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
- -files/pam-0.77-console-reset.patch, -pam-0.77-r6.ebuild,
- -pam-0.77-r8.ebuild, -pam-0.78-r2.ebuild, -pam-0.78-r4.ebuild:
- Drop old versions.
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> pam-0.99.3.0.ebuild:
- Tweak dependencies a bit.
-
-*pam-0.99.3.0 (21 Apr 2006)
-
- 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/Linux-PAM-0.99.3.0-prelude.patch, +pam-0.99.3.0.ebuild:
- Add first try to get a newer version of Linux-PAM in the tree, version
- 0.99.3.0. Notable regression: no RedHat patches, thus no pam_stack.so. This
- might change in future revision. Not for production systems.
-
-*pam-0.78-r5 (05 Mar 2006)
-
- 05 Mar 2006; Chris PeBenito <pebenito@gentoo.org> +pam-0.78-r5.ebuild:
- Bump to add SELinux seuser support.
-
-*pam-0.78-r4 (25 Jan 2006)
-
- 25 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pam-0.78-xauth-path.patch, +pam-0.78-r4.ebuild:
- Add patch to fix xauth path (bug #111307).
-
- 12 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pam-0.78-inttypes.patch, pam-0.78-r3.ebuild:
- Add patch to fix building on ppc64 with GCC4, by replacing __u8 and __u32
- with standard types uint8_t and uint32_t. Closes bug #107430.
-
-*pam-0.78-r3 (26 Oct 2005)
-
- 26 Oct 2005; Chris PeBenito <pebenito@gentoo.org> +pam-0.78-r3.ebuild:
- Add fix for CAN-2005-2977. This is specific to the SELinux users. See bug
- #109485.
-
- 09 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
- Add pam-bugs email address as maintainer.
-
- 23 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r2.ebuild:
- Don't use cp -a.
-
- 09 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> pam-0.78-r2.ebuild:
- Stable on mips.
-
- 01 Aug 2005; Martin Schlemmer <azarah@gentoo.org> files/pam.d/system-auth:
- Add some password sanity checking to system-auth.
-
- 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> -pam-0.77.ebuild,
- -pam-0.77-r1.ebuild, -pam-0.77-r2.ebuild, -pam-0.77-r3.ebuild,
- -pam-0.77-r4.ebuild, -pam-0.77-r7.ebuild, -pam-0.78.ebuild,
- -pam-0.78-r1.ebuild:
- clean out cruft ebuilds
-
- 19 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> pam-0.78-r2.ebuild:
- Stable on alpha.
-
- 09 Jul 2005; Joseph Jezak <josejx@gentoo.org> pam-0.78-r2.ebuild:
- Marked ppc stable.
-
- 08 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org> pam-0.78-r2.ebuild:
- Stable on hppa.
-
- 08 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> pam-0.78-r2.ebuild:
- Stable on sparc
-
- 08 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> files/README.pam_console,
- pam-0.78-r2.ebuild:
- Tweak documentation for pam_console (#31877).
-
- 07 Jul 2005; Markus Rothe <corsair@gentoo.org> pam-0.78-r2.ebuild:
- Stable on ppc64
-
- 07 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r2.ebuild:
- Make glib stuff dependant on pam_console useflag. See bug #98190.
-
- 06 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> pam-0.78-r2.ebuild:
- Marked stable on amd64.
-
- 04 Jul 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Add --host to glib/db's configure lines, bug #88439.
-
- 30 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> pam-0.77.ebuild,
- pam-0.77-r1.ebuild, pam-0.77-r2.ebuild, pam-0.77-r3.ebuild,
- pam-0.77-r4.ebuild, pam-0.77-r6.ebuild, pam-0.77-r7.ebuild,
- pam-0.77-r8.ebuild, pam-0.78.ebuild, pam-0.78-r1.ebuild,
- pam-0.78-r2.ebuild:
- Doesn't count on ${P} for patches as the package is going to be renamed.
-
- 27 Jun 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Add /usr/lib specifically again, as at least here ldd does not return lib64
- in output.
-
- 27 Jun 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Update cracklib dependencies, bug #85679.
-
- 21 Jun 2005; Danny van Dyk <kugelfang@gentoo.org> pam-0.77-r6.ebuild:
- Fixed BUG #96385 by changing hardcoded libdir in pam_cracklib's Makefile to
- $(get_libdir).
-
- 24 May 2005; Diego Pettenò <flameeyes@gentoo.org> files/pam.d/other,
- files/pam.d/system-auth:
- Removed full path from pam.d files, to fix AMD64 issues.
-
- 22 May 2005; Diego Pettenò <flameeyes@gentoo.org> -files/pam.d/rexec,
- -files/pam.d/rlogin, -files/pam.d/rsh:
- Removed pam.d files for rexec, rlogin and rsh, as they are installed by
- netkit-rsh.
-
- 20 May 2005; Diego Pettenò <flameeyes@gentoo.org> pam-0.78.ebuild,
- pam-0.78-r1.ebuild, pam-0.78-r2.ebuild:
- Use new pam eclass for new dopamd/newpamd functions. Fixes #86823.
-
- 16 May 2005; Diego Pettenò <flameeyes@gentoo.org> pam-0.77.ebuild,
- pam-0.77-r1.ebuild, pam-0.77-r2.ebuild, pam-0.77-r3.ebuild,
- pam-0.77-r4.ebuild, pam-0.77-r6.ebuild, pam-0.77-r7.ebuild,
- pam-0.77-r8.ebuild, pam-0.78.ebuild, pam-0.78-r1.ebuild:
- Converted to use toolchain-funcs instead of gcc eclass.
-
- 28 Apr 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild,
- pam-0.77-r1.ebuild, pam-0.77-r2.ebuild, pam-0.77-r3.ebuild,
- pam-0.77-r4.ebuild, pam-0.77-r6.ebuild, pam-0.77-r7.ebuild,
- pam-0.77-r8.ebuild:
- Only add the virtual to the >=0.78 series, as we want to use it for the
- 'include' directive to have bsd support.
-
- 28 Apr 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild,
- pam-0.77-r1.ebuild, pam-0.77-r2.ebuild, pam-0.77-r3.ebuild,
- pam-0.77-r4.ebuild, pam-0.77-r6.ebuild, pam-0.77-r7.ebuild,
- pam-0.77-r8.ebuild, pam-0.78.ebuild, pam-0.78-r1.ebuild,
- pam-0.78-r2.ebuild:
- Add virtual.
-
- 25 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> pam-0.78-r2.ebuild:
- Use proper toolchain compiler.
-
- 23 Mar 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Do not care about sandbox in /usr check for module dependencies. Add message
- to warn about restarting sshd.
-
- 13 Mar 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Tweak dependency test to hopefully fix bug #84836
-
- 09 Mar 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78-r2.ebuild:
- Do not check for gcc dir when we check if modules are link to libs in /usr.
-
-*pam-0.78-r2 (09 Mar 2005)
-
- 09 Mar 2005; Martin Schlemmer <azarah@gentoo.org> +pam-0.78-r2.ebuild:
- Compile glib internal to fix the -fPIC issues.
-
-*pam-0.78-r1 (07 Mar 2005)
-
- 07 Mar 2005; Martin Schlemmer <azarah@gentoo.org> +pam-0.78-r1.ebuild:
- Do not link cracklib and pwdb static, bug #83899. Add /dev/dri/\* to
- console.perms, bug #55833. Add NIS patche from Peter S. Mazinger
- <ps.m@gmx.net>.
-
- 26 Feb 2005; Martin Schlemmer <azarah@gentoo.org> pam-0.78.ebuild:
- Use econf and some tweaking to fix some man pages installing into /man, bug
- #83389.
-
-*pam-0.78 (25 Feb 2005)
-
- 25 Feb 2005; Martin Schlemmer <azarah@gentoo.org>
- files/README.pam_console, +files/pam.d/other, +files/pam.d/system-auth,
- +pam-0.78.ebuild:
- Add patch from bug #80566 (by Mark Loeser <halcyon@whiterapid.com>). Added
- workaround from bug #80604 (by Roland Bar <roland@pinguin.tv>). Force
- locales to default, bug #70471 (by Alessandro Guido <devnull@box.it>). Fix
- sound perms on pam_console_reset, bug #55305. Add patch for bug #62059 (by
- Jason Fritcher <jkf@wolfnet.org>). Add pam_chroot, pam_console and
- pam_timestamp USE flags for these optional modules
-
-*pam-0.77-r7 (04 Feb 2005)
-
- 04 Feb 2005; Martin Schlemmer <azarah@gentoo.org> +pam-0.77-r7.ebuild:
- Update static patches to not reference /usr/lib, etc directly.
-
-*pam-0.77-r6 (03 Feb 2005)
-
- 03 Feb 2005; Martin Schlemmer <azarah@gentoo.org> +pam-0.77-r6.ebuild:
- Fix missing '|| die' at the patch section. Fix patch not applying.
-
-*pam-0.77-r5 (02 Feb 2005)
-
- 02 Feb 2005; Martin Schlemmer <azarah@gentoo.org> +pam-0.77-r5.ebuild:
- Fix permission borkage, bug #74040 (added to stable for all, as its a
- serious bug), thanks to Ulrich Mueller <ulm@kph.uni-mainz.de>.
-
-*pam-0.77-r4 (13 Dec 2004)
-
- 13 Dec 2004; Martin Schlemmer <azarah@gentoo.org> files/pam_env.conf,
- +pam-0.77-r4.ebuild:
- Fix DISPLAY not set for ssh -X.
-
-*pam-0.77-r3 (08 Nov 2004)
-
- 08 Nov 2004; Martin Schlemmer <azarah@gentoo.org> +files/pam_env.conf,
- +pam-0.77-r1.ebuild, +pam-0.77-r3.ebuild:
- Install again pam.d files for rexec, rlogin and rsh. Update
- /etc/security/pam_env.conf to allow su to export DISPLAY and XAUTHORITY if
- needed, bug #69925.
-
-*pam-0.77-r2 (31 Oct 2004)
-
- 31 Oct 2004; Martin Schlemmer <azarah@gentoo.org>
- +files/pam-0.77-console-reset.patch, +pam-0.77-r2.ebuild, pam-0.77.ebuild:
- Fix pam_console_apply -r segfaulting if a group used in
- /etc/security/console.perms are missing, bug #50315
-
- 01 Sep 2004; Travis Tilley <lv@gentoo.org> pam-0.77-r1.ebuild:
- made pam use $(get_libdir) for installing to lib64/lib32
-
- 13 Aug 2004; Robin H. Johnson <robbat2@gentoo.org> pam-0.77-r1.ebuild:
- fix bug #58626, need a newer autoconf.
-
- 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> pam-0.77-r1.ebuild:
- stable on alpha and ia64
-
- 27 Jun 2004; Aron Griffis <agriffis@gentoo.org> pam-0.75-r10.ebuild,
- pam-0.75-r11.ebuild, pam-0.75-r7.ebuild, pam-0.75-r8.ebuild,
- pam-0.75-r9.ebuild, pam-0.77-r1.ebuild, pam-0.77.ebuild:
- QA - fix use invocation
-
- 02 Jun 2004; Travis Tilley <lv@gentoo.org> pam-0.77-r1.ebuild:
- stable on amd64
-
- 12 May 2004; Alexander Gabert <pappy@gentoo.org> pam-0.75-r11.ebuild:
- changed hardened-gcc logic to use flag logic
-
- 26 Apr 2004; Michael McCabe <randy@gentoo.org> pam-0.77-r1.ebuild:
- Marked stable on s390
-
- 16 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> pam-0.75-r11.ebuild:
- move inherit to the right place
-
-*pam-0.77-r1 (26 Mar 2004)
-
- 26 Mar 2004; Paul de Vrieze <pauldv@gentoo.org> pam-0.77-r1.ebuild:
- Fix pam_userdb building
-
- 09 Mar 2004; <agriffis@gentoo.org> pam-0.77.ebuild:
- stable on alpha and ia64
-
- 07 Mar 2004; Joshua Kinard <kumba@gentoo.org> pam-0.77.ebuild:
- Marked stable on mips.
-
- 09 Feb 2004; <gustavoz@gentoo.org> pam-0.77.ebuild:
- stable on sparc
-
- 09 Feb 2004; Guy Martin <gmsoft@gentoo.org> pam-0.75-r11.ebuild,
- pam-0.77.ebuild:
- Marked stable on hppa. Removed arm keywords to commit.
-
- 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild:
- Bump to stable for x86.
-
- 03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> pam-0.77.ebuild:
- set ppc in keywords
-
- 18 Jan 2004; Chris PeBenito <pebenito@gentoo.org> pam-0.77.ebuild:
- Fix SELinux patch so that it compiles correctly on a system that does not have
- a prexisting PAM install.
-
- 22 Dec 2003; Joshua Kinard <kumba@gentoo.org> pam-0.77.ebuild:
- Added a small gnuconfig block to the berkdb build bit, because pam-0.77 pulls in
- db-4.1.x in most cases, and 4.1.x can't detect a mips64 system properly.
-
- 21 Dec 2003; Brad House <brad_mssw@gentoo.org> pam-0.77.ebuild:
- mark stable on amd64
-
- 15 Dec 2003; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild:
- Mark unstable for all.
-
- 09 Dec 2003; Chris PeBenito <pebenito@gentoo.org> pam-0.77.ebuild:
- Update SELinux patch in patch tarball.
-
- 10 Nov 2003; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild:
- Add a 'return 0' to pkg_setup() to make sure it returns the correct value.
-
-*pam-0.77 (10 Nov 2003)
-
- 10 Nov 2003; Martin Schlemmer <azarah@gentoo.org> pam-0.77.ebuild:
- New version. The bulk of the work was done by Donny Davies
- <woodchip@gentoo.org>. I just added all the gentoo patches, as well
- as made the db stuff link to our own version of db, and not ndbm. I
- also (in gentoo patches) made pam_pwdb, pam_radius and pam_crack link
- to static versions of libraries, and split new pwdb as an new version
- of our existing sys-libs/pwdb. Other cleanups.
-
- 28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> pam-0.75-r11.ebuild,
- files/pam-0.75-selinux.diff.bz2:
- Add new API SELinux patch
-
- 08 Oct 2003; Alexander Gabert <pappy@gentoo.org> pam-0.75-r11.ebuild:
- added hardened-gcc lcrypt dependency again
-
- 11 Aug 2003; Luke-Jr <luke-jr@gentoo.org> pam-0.75-r10.ebuild,
- pam-0.75-r11.ebuild, pam-0.75-r7.ebuild, pam-0.75-r8.ebuild,
- pam-0.75-r9.ebuild:
- Changed LICENSE to "BSD | GPL-2"
-
- 01 Jul 2003; Olivier Crete <tester@tester.ca> pam-0.75-r11.ebuild:
- Configure finds db4
-
- 18 May 2003; Tavis Ormandy <taviso@gentoo.org> pam-0.75-r11.ebuild:
- If glib was compiled with ccc, we need -lots.
-
- 20 Feb 2003; Zach Welch <zwelch@gentoo.org> pam-0.75-r11.ebuild :
- Added arm to keywords.
-
- 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> pam-0.75-r11.ebuild :
- Added hppa to keywords.
-
- 08 Jan 2003; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r11.ebuild :
- Mark stable.
-
-*pam-0.75-r11 (25 Dec 2002)
-
- 15 Mar 2003; Jan Seidel <tuxus@gentoo.org> :
- Added mips to KEYWORDS
-
- 07 Jan 2003; Martin Holzer <mholzer@gentoo.org> pam-0.75-r11.ebuild :
- Corrected Homepage.
-
- 25 Dec 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r11.ebuild :
-
- Add pam-0.75-pam_console_apply-use-correct-device.patch.bz2 to fix a
- problem where pam_console_apply and co did not use the correct device
- if devfsd was not used, closing bug #12207. The patch was created by
- Sam Yates <sam@quux.dropbear.id.au>.
-
- 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r10.ebuild :
-
- Change DEPEND to only depend on db3 or greater, per request from Donny ...
- this is for db4 support in future ...
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
- 05 Dec 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r10.ebuild :
-
- Fix bison syntax for bison-1.50 or later, thanks to Redhat. Added
- pam-0.75-pam_console-bison.fixes.patch for this.
-
- 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r10.ebuild :
-
- Add pam-0.75-pam_userdb-use-db3.patch to get pam_userdb to link to
- db3 or db4 if present, rather than libndbm, as that causes unresolved
- symbols.
-
-*pam-0.75-r10 (26 Oct 2002)
-
- 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r10.ebuild :
-
- Generate the linker scripts in /usr/lib to fix bug #4411.
-
-*pam-0.75-r9 (24 Oct 2002)
-
- 18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
- Added mips to keywords
-
- 24 Oct 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r9.ebuild :
-
- Another snag in the problem with gcc3 linking static libs in /usr/lib
- before dynamic ones in /lib (bug #4411). Seems like c++ stuff do not
- link properly with libpam.so, but rather with libpam.a, and as pam
- must be dynamic to load its modules, it breaks auth for a few critical
- things (like gdm and kdm). This is not tested, but the urgency demands
- a solution. This release just do not install static libs for pam until
- the gcc/binutils issue can be resolved.
-
-*pam-0.75-r8 (13 Oct 2002)
-
- 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org> pam-0.75-r8.ebuild :
-
- Add pam-0.75-pam_console-fix-fullpath-in-file-classes.patch to fix a small
- compat problem between pam-login and pam_console.so. pam_console.so expects
- PAM_TTY to be set by login without prefixing "/dev/" it seems, which
- pam-login did. This should close bug #6612.
-
- Synced with Mandrake and Redhat for latest patches.
-
- 05 Aug 2002; M.Schlemmer <azarah@gentoo.org> ${P}-pam_group-confile.patch :
- Fixes the config file location of pam_group.so. This resolves bug #6010.
-
- 31 Jul 2002; M.Schlemmer <azarah@gentoo.org> ${P}-pam_wheel-segfault.patch :
- Fix a segfault in pam_wheel.so if "use_uid" was not given as parameter.
- This resolves bug #5686.
-
-*pam-0.75-r7 (31 Jul 2002)
-
- 31 Jul 2002; M.Schlemmer <azarah@gentoo.org> pam-0.75-r7.ebuild :
- Update some patches. Ebuild cleanups, as well as some compiler
- fixes.
-
-
- 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
- Added ppc to keywords
-
- 11 Apr 2002; Spider <spider@gentoo.org>
- Update all glib dependencies to use glib-1.2* in preparation of unmasking the glib-2.0.1 packages
-
-
- 04 Apr 2002; M.Schlemmer <azarah@gentoo.org> pam-0.75-r6.ebuild :
-
- Add module build checking back as we do not want some module to
- silently fail and lock the user out of his system.
-
-*pam-0.75-r6 (04 Apr 2002)
-
- 04 Apr 2002; Jared H. Hudson <jhhudso@gentoo.org> pam-0.75-r6.ebuild :
-
- Made changes to make it compile without berkdb being defined as a use
- item.
-
-*pam-0.75-r5 (03 Apr 2002)
-
- 03 Apr 2002; Geert Bevin <gbevin@gentoo.org> pam-0.75-r5.ebuild :
-
- Made changes to make it compile the pwdb module successfully with gcc3.
-
-*pam-0.75-r2 (17 Feb 2002)
-
- 17 Feb 2002; Bruce A. Locke <blocke@shivan.org> pam-0.75-r2.ebuild :
-
- Part 1 of PAM revamp. Ebuild is masked out... FOR DEVELOPER TESTING ONLY
diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
deleted file mode 100644
index f09217c..0000000
--- a/sys-libs/pam/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX Linux-PAM-1.1.5+glibc-2.16.patch 645 SHA256 a466a2db74a0fe304fb3bffe405b31e42b4e252611ebae32d785930b1c12be2a SHA512 a9c49301c39a45518ebe42ecfdd4bf099d699e7d02eaeb2c4d75c228e0ba59557b4b2d0d5a94751f6cc4811d8556d58d8ef69896e9ca285e10c07d5ee0cfe4f4 WHIRLPOOL 977c1b048640d54fe82a7ccbd995bfd4c4c74bf2df6162573f112f66fd84e0bb92dd51b6bbcd98768013f4d0811268e6d1b0085e43776163ebf600e56917cf2d
-AUX Linux-PAM-1.1.6+glibc-2.16.patch 824 SHA256 53f927050fd080f0d8b48dbf0993c5999c79f6eed22a292dec89169a87060b5e SHA512 9f49493fd66b9c244c990baed24d29cde3b4818951ab6d0e91fbf12b4980a07b8992cd600d338d5d0c8ba4e693fefb74cbaf93d1d15642b114c3c04ac26f2f49 WHIRLPOOL 1932c3ba42ef8e45e05f7dd066a20153168e1d976d16581d955a39eced5bacb0a3b04db807a9a8d1c55e59243a4cbdf3fcf7000942801355cf9ac0a8edc2399a
-AUX Linux-PAM-1.1.6-destdir.patch 1551 SHA256 21a6eb5d7a20b2f586a1747fc6a9819af356a6cbf205338a526a87d0b92a8f2e SHA512 be5c1b9c58f7727f9436d8d4876eae77e868ecc5c8acb1a29c808bf2ad479daeda5c42e576860165ac07af825298e438f7e36176ddfb43671c6a4d4841e08210 WHIRLPOOL 1e3f85d802f7b539891b73803d59b671ce42736a4a804dd5eabed046b1842ab986f3b634dccdd30e5520460e0db9d1aca0ece32075ad2ee08802cde78806d0a7
-DIST Linux-PAM-1.1.7-docs.tar.bz2 147833 SHA256 4b0d4824888c509214a216487caa636ee8a456268b3a51f7ba7920175e9ac24d SHA512 5085bcfbdba810baebaf98576421b221667dd595b690554ebeae5b9771b12b21c03ecb521b3b97e87fc6ab05567bf604ecae53f27a9c5340f01f9231553f51e2 WHIRLPOOL f5a1d151597f23c1c490262f6796d4df7a6533cf0f093d5f47b3ea6c37d2691caff4a78545e2d4f41a8b3db3d8a414c8e39d39e1c29813fd4fd9bb777af699a3
-DIST Linux-PAM-1.1.7.tar.bz2 1149359 SHA256 7fef52d86f16f8b39b13211dc3092b8eeb5bc2890e64e64cb7731629c6438e63 SHA512 9ef6ab41691bdd756899134347564b7dc21db620d09ac1b542657512870ba126e0a97c4e124d1afd9de21c060ffeaa2727ebcedb87a8ad2c2ad8d4c447f5093f WHIRLPOOL 43f40361deb671c276ae423dffe13cab7c0002f3d4c3396c08a3a15d02d82f53aa9bd60a46f01010fbbb2fd911be7bba7f12a6d9b463e89780845e2da0e6cdf2
-DIST Linux-PAM-1.1.8-docs.tar.bz2 147887 SHA256 c4bb6a0e8307d2ab5611457fecf20fcbd6cdfff51dea524f0f06c74e4f3b4ff8 SHA512 36aa99996f8cc0640686d2af40845e18ad4b48183f18de9e1495427550ad5b61e2f59e25f6d5e8df1277cd3f171fd69bf6c49fe7c5b31f0b290e3641b65521e8 WHIRLPOOL c4b373e59fac30a29c2b16f01419492c72fae2ceb15b157418bba4899b75cf4b97bac4559b688ef8d5a231cc972f72654c4e10d63a0b72a0d6573388f7125f87
-DIST Linux-PAM-1.1.8.tar.bz2 1148944 SHA256 c4b1f23a236d169e2496fea20721578d864ba00f7242d2b41d81050ac87a1e55 SHA512 245785ab4e187ceaab6393967352c8d2a2319c64e1e83285d0251cc02995dc2edab8e3001301b6d9f6774c441b7557d9caf4dfdf94c7cd5d44aa53ae759d9e5d WHIRLPOOL b4ec7baeb57b9d987086fe3e007e08e8b9c92b2ff86a94f8003a87c8448925835808661cd719d2445570aa8dd1c20fcbbe8bd465d73f4af8cd7edde0f650a734
-EBUILD pam-1.1.7-r1.ebuild 5807 SHA256 709d44ca5e6f9d42cafca756db4789e48073b167696171220a643f5e1dcfa260 SHA512 2a31d9fb7820c25667cd5d07857eeffaee8bf73f272b13d7926740dbed2a6002e7c9a4f52b9f563de122bed1a7dc3be0d884f67d2c7682611b7bbd91d5864a6e WHIRLPOOL 7990177909aedab3e6525ba6710e1ece6b6c1271a91025aa1c1f2173dfb8dc5e35d789eb58dd97ce5dcff6a27b7a90af4cc7769bb7cadbf29a7af909ce822cff
-EBUILD pam-1.1.8-r1.ebuild 6208 SHA256 6bf6d608fd31f744b60e383857f646404386cdb24958364a9697288602136e77 SHA512 ce21fec517ca98a1157aa42d7909f80617636d9ab8902033003e76284ce00e3600fdcbdb285e54782ba8290d45a0a8dbb4128eef1b3c61c0c6ed4c4532e35563 WHIRLPOOL 6fcd4efe3ca0ca715a7eee193ea409a6b575b1bc44fd903072a5b22d6e1acf22587b8fbea75dbf7fd507c537146ef09fad6a1904e17cf0374e18e76ed817f1d9
-MISC ChangeLog 52739 SHA256 50e6c8a80f9820babc3a80d41bb4d50ace26e257171a8b2e050860978aaba8a5 SHA512 5da16eccb9af7156bcd25d80cbe9d6b096004295d71a8986c766357d091f694d2d6ea7a479be271e97b7e7e0b65cf62e4d59eb7d9a7d0bd81f631aa73e5a0db2 WHIRLPOOL e8412a934c4a5548e230c47e1ca4aaadb047a1dabe3d86aa27ab8c55eae703de8c78ba9f006f10ce671ed83dfe7caba0ba50437a72ea6e6e93dca473c6e5370d
-MISC metadata.xml 1218 SHA256 9ea95e669c343b7e7184d3fb3b1bbad013493bfdca0e8f184ddf4728e6b5e884 SHA512 60ae70d605f654867e4c444c7489ecd76083c286039febd71ffd18a9e120b151a47488df925ec97e6768c62e5e48068abb864a6b978abd67623fb0b6c414f248 WHIRLPOOL a96d70fd81604dd265f15672183b793d0c3f48508b317f973481c460d56ea05d917a446fd60998536f7a3d811407ca3573554f9dcdc8f45ab88dbbf7875985ab
diff --git a/sys-libs/pam/files/Linux-PAM-1.1.5+glibc-2.16.patch b/sys-libs/pam/files/Linux-PAM-1.1.5+glibc-2.16.patch
deleted file mode 100644
index 114d3e4..0000000
--- a/sys-libs/pam/files/Linux-PAM-1.1.5+glibc-2.16.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/modules/pam_unix/pam_unix_acct.c 2011-06-21 11:04:56.000000000 +0200
-+++ b/modules/pam_unix/pam_unix_acct.c 2012-07-05 16:04:35.643727485 +0200
-@@ -41,6 +41,7 @@
- #include <string.h>
- #include <unistd.h>
- #include <sys/types.h>
-+#include <sys/resource.h>
- #include <syslog.h>
- #include <pwd.h>
- #include <shadow.h>
---- a/modules/pam_unix/pam_unix_passwd.c 2012-07-16 11:49:25.954638105 -0500
-+++ b/modules/pam_unix/pam_unix_passwd.c 2012-07-16 11:50:04.408635441 -0500
-@@ -46,6 +46,7 @@
- #include <unistd.h>
- #include <errno.h>
- #include <sys/types.h>
-+#include <sys/resource.h>
- #include <pwd.h>
- #include <syslog.h>
- #include <shadow.h>
diff --git a/sys-libs/pam/files/Linux-PAM-1.1.6+glibc-2.16.patch b/sys-libs/pam/files/Linux-PAM-1.1.6+glibc-2.16.patch
deleted file mode 100644
index cddda35..0000000
--- a/sys-libs/pam/files/Linux-PAM-1.1.6+glibc-2.16.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 18da0c4763f5e079f8b2df45fa462b0b70b6fd3a Mon Sep 17 00:00:00 2001
-From: "Jory A. Pratt" <anarchy@gentoo.org>
-Date: Sun, 7 Oct 2012 11:44:17 -0700
-Subject: [PATCH] Fix building with GLIBC 2.16 and SELinux.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-
-Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
----
- modules/pam_unix/pam_unix_passwd.c | 1 +
- 1 file modificato, 1 inserzione(+)
-
-diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c
-index 9e1302d..b5f5ae9 100644
---- a/modules/pam_unix/pam_unix_passwd.c
-+++ b/modules/pam_unix/pam_unix_passwd.c
-@@ -46,6 +46,7 @@
- #include <unistd.h>
- #include <errno.h>
- #include <sys/types.h>
-+#include <sys/resource.h>
- #include <pwd.h>
- #include <syslog.h>
- #include <shadow.h>
---
-1.7.12
-
diff --git a/sys-libs/pam/files/Linux-PAM-1.1.6-destdir.patch b/sys-libs/pam/files/Linux-PAM-1.1.6-destdir.patch
deleted file mode 100644
index 6859ccb..0000000
--- a/sys-libs/pam/files/Linux-PAM-1.1.6-destdir.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From d7e6b921cd34f7ad8fc4d05065c75d13ba330896 Mon Sep 17 00:00:00 2001
-From: Tomas Mraz <tmraz@fedoraproject.org>
-Date: Fri, 17 Aug 2012 14:46:40 +0200
-Subject: [PATCH] Add missing $(DESTDIR) when making directories on install.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-modules/pam_namespace/Makefile.am: Add missing $(DESTDIR) when making
-$(namespaceddir) on install.
-modules/pam_sepermit/Makefile.am: Add missing $(DESTDIR) when making
-$(sepermitlockdir) on install.
-
-Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
----
- modules/pam_namespace/Makefile.am | 2 +-
- modules/pam_sepermit/Makefile.am | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/modules/pam_namespace/Makefile.am b/modules/pam_namespace/Makefile.am
-index a28f196..ebb00f3 100644
---- a/modules/pam_namespace/Makefile.am
-+++ b/modules/pam_namespace/Makefile.am
-@@ -40,7 +40,7 @@ if HAVE_UNSHARE
- secureconf_SCRIPTS = namespace.init
-
- install-data-local:
-- mkdir -p $(namespaceddir)
-+ mkdir -p $(DESTDIR)$(namespaceddir)
- endif
-
-
-diff --git a/modules/pam_sepermit/Makefile.am b/modules/pam_sepermit/Makefile.am
-index cfc5594..bc82275 100644
---- a/modules/pam_sepermit/Makefile.am
-+++ b/modules/pam_sepermit/Makefile.am
-@@ -35,7 +35,7 @@ if HAVE_LIBSELINUX
- securelib_LTLIBRARIES = pam_sepermit.la
-
- install-data-local:
-- mkdir -p $(sepermitlockdir)
-+ mkdir -p $(DESTDIR)$(sepermitlockdir)
- endif
- if ENABLE_REGENERATE_MAN
- noinst_DATA = README pam_sepermit.8 sepermit.conf.5
---
-1.7.8.6
-
diff --git a/sys-libs/pam/metadata.xml b/sys-libs/pam/metadata.xml
deleted file mode 100644
index 4ee5aec..0000000
--- a/sys-libs/pam/metadata.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>pam</herd>
- <maintainer>
- <email>pam-bugs@gentoo.org</email>
- </maintainer>
- <use>
- <flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
-
- <flag name="berkdb">
- Build the pam_userdb module, that allows to authenticate users
- against a Berkeley DB file. Please note that enabling this USE
- flag will create a PAM module that links to the Berkeley DB (as
- provided by <pkg>sys-libs/db</pkg>) installed in /usr/lib and
- will thus not work for boot-critical services authentication.
- </flag>
-
- <flag name="cracklib">
- Build the pam_cracklib module, that allows to verify the chosen
- passwords' strength through the use of
- <pkg>sys-libs/cracklib</pkg>. Please note that simply enabling
- the USE flag on this package will not make use of pam_cracklib
- by default, you should also enable it in
- <pkg>sys-auth/pambase</pkg> as well as update your configuration
- files.
- </flag>
- </use>
- <upstream>
- <remote-id type="cpe">cpe:/a:kernel:linux-pam</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-libs/pam/pam-1.1.7-r1.ebuild b/sys-libs/pam/pam-1.1.7-r1.ebuild
deleted file mode 100644
index cbf5565..0000000
--- a/sys-libs/pam/pam-1.1.7-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit libtool multilib eutils pam toolchain-funcs flag-o-matic db-use autotools-multilib
-
-MY_PN="Linux-PAM"
-MY_P="${MY_PN}-${PV}"
-
-HOMEPAGE="https://fedorahosted.org/linux-pam/"
-DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
-
-SRC_URI="http://www.linux-pam.org/library/${MY_P}.tar.bz2
- http://www.linux-pam.org/documentation/${MY_P}-docs.tar.bz2"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cracklib nls elibc_FreeBSD selinux vim-syntax audit test elibc_glibc debug berkdb nis"
-
-RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
- cracklib? ( >=sys-libs/cracklib-2.8.3[${MULTILIB_USEDEP}] )
- audit? ( sys-process/audit[${MULTILIB_USEDEP}] )
- selinux? ( >=sys-libs/libselinux-1.28[${MULTILIB_USEDEP}] )
- berkdb? ( sys-libs/db[${MULTILIB_USEDEP}] )
- elibc_glibc? (
- >=sys-libs/glibc-2.7
- nis? ( || ( >=net-libs/libtirpc-0.2.2-r1[${MULTILIB_USEDEP}] <sys-libs/glibc-2.14 ) )
- )"
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2
- sys-devel/flex[${MULTILIB_USEDEP}]
- nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
- virtual/pkgconfig
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-baselibs-20131008-r1
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
- )"
-PDEPEND="sys-auth/pambase
- vim-syntax? ( app-vim/pam-syntax )"
-RDEPEND="${RDEPEND}
- !<sys-apps/openrc-0.11.8
- !sys-auth/openpam
- !sys-auth/pam_userdb"
-
-S="${WORKDIR}/${MY_P}"
-
-check_old_modules() {
- local retval="0"
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | fgrep -q pam_stack.so; then
- eerror ""
- eerror "Your current setup is using the pam_stack module."
- eerror "This module is deprecated and no longer supported, and since version"
- eerror "0.99 is no longer installed, nor provided by any other package."
- eerror "The package will be built (to allow binary package builds), but will"
- eerror "not be installed."
- eerror "Please replace pam_stack usage with proper include directive usage,"
- eerror "following the PAM Upgrade guide at the following URL"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | egrep -q 'pam_(pwdb|console)'; then
- eerror ""
- eerror "Your current setup is using one or more of the following modules,"
- eerror "that are not built or supported anymore:"
- eerror "pam_pwdb, pam_console"
- eerror "If you are in real need for these modules, please contact the maintainers"
- eerror "of PAM through http://bugs.gentoo.org/ providing information about its"
- eerror "use cases."
- eerror "Please also make sure to read the PAM Upgrade guide at the following URL:"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- return $retval
-}
-
-pkg_pretend() {
- # do not error out, this is just a warning, one could build a binpkg
- # with old modules enabled.
- check_old_modules
-}
-
-src_configure() {
- # Disable automatic detection of libxcrypt; we _don't_ want the
- # user to link libxcrypt in by default, since we won't track the
- # dependency and allow to break PAM this way.
- export ac_cv_header_xcrypt_h=no
-
- local myeconfargs=(
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
- --libdir="${EPREFIX}"/usr/@GET_LIBDIR@ \
- --enable-securedir="${EPREFIX}"/@GET_LIBDIR@/security
- --enable-isadir="${EPREFIX}"/@GET_LIBDIR@/security
- $(use_enable nls)
- $(use_enable selinux)
- $(use_enable cracklib)
- $(use_enable audit)
- $(use_enable debug)
- $(use_enable berkdb db)
- $(use_enable nis)
- --with-db-uniquename=-$(db_findver sys-libs/db)
- --disable-prelude
- )
-
- if use hppa || use elibc_FreeBSD; then
- myeconfargs+=( --disable-pie )
- fi
-
- autotools-multilib_src_configure
-}
-
-src_compile() {
- autotools-multilib_src_compile sepermitlockdir="${EPREFIX}/run/sepermit"
-}
-
-DOCS=( CHANGELOG ChangeLog README AUTHORS Copyright NEWS )
-
-src_install() {
- AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
- ehook autotools-multilib-per-abi-post_src_install per_abi_install
- autotools-multilib_src_install sepermitlockdir="${EPREFIX}/run/sepermit"
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- docinto modules
- for dir in modules/pam_*; do
- newdoc "${dir}"/README README."$(basename "${dir}")"
- done
-
- if use selinux; then
- dodir /usr/lib/tmpfiles.d
- cat - > "${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}:${SLOT}.conf <<EOF
-d /run/sepermit 0755 root root
-EOF
- fi
-}
-
-per_abi_install() {
- multilib_is_native_abi && gen_usr_ldscript -a pam pamc pam_misc
-
- # create extra symlinks just in case something depends on them...
- local lib
- local abslibdir=usr/$(get_libdir)
- multilib_is_native_abi && abslibdir=$(get_libdir)
- for lib in pam pamc pam_misc; do
- if ! [[ -f "${ED}"${abslibdir}/lib${lib}$(get_libname) ]]; then
- dosym lib${lib}$(get_libname 0) /${abslibdir}/lib${lib}$(get_libname)
- fi
- done
-}
-
-pkg_preinst() {
- check_old_modules || die "deprecated PAM modules still used"
-}
-
-pkg_postinst() {
- ewarn "Some software with pre-loaded PAM libraries might experience"
- ewarn "warnings or failures related to missing symbols and/or versions"
- ewarn "after any update. While unfortunate this is a limit of the"
- ewarn "implementation of PAM and the software, and it requires you to"
- ewarn "restart the software manually after the update."
- ewarn ""
- ewarn "You can get a list of such software running a command like"
- ewarn " lsof / | egrep -i 'del.*libpam\\.so'"
- ewarn ""
- ewarn "Alternatively, simply reboot your system."
- if [ -x "${ROOT}"/var/log/tallylog ] ; then
- elog ""
- elog "Because of a bug present up to version 1.1.1-r2, you have"
- elog "an executable /var/log/tallylog file. You can safely"
- elog "correct it by running the command"
- elog " chmod -x /var/log/tallylog"
- elog ""
- fi
-}
diff --git a/sys-libs/pam/pam-1.1.8-r1.ebuild b/sys-libs/pam/pam-1.1.8-r1.ebuild
deleted file mode 100644
index 6c83487..0000000
--- a/sys-libs/pam/pam-1.1.8-r1.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit libtool multilib eutils pam-multilib toolchain-funcs flag-o-matic db-use autotools-multilib
-
-MY_PN="Linux-PAM"
-MY_P="${MY_PN}-${PV}"
-
-HOMEPAGE="https://fedorahosted.org/linux-pam/"
-DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
-
-SRC_URI="http://www.linux-pam.org/library/${MY_P}.tar.bz2
- http://www.linux-pam.org/documentation/${MY_P}-docs.tar.bz2"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cracklib nls elibc_FreeBSD selinux vim-syntax audit test elibc_glibc debug berkdb nis"
-
-RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
- cracklib? ( >=sys-libs/cracklib-2.8.3[${MULTILIB_USEDEP}] )
- audit? ( sys-process/audit[${MULTILIB_USEDEP}] )
- selinux? ( >=sys-libs/libselinux-1.28[${MULTILIB_USEDEP}] )
- berkdb? ( sys-libs/db[${MULTILIB_USEDEP}] )
- elibc_glibc? (
- >=sys-libs/glibc-2.7
- nis? ( || ( >=net-libs/libtirpc-0.2.2-r1[${MULTILIB_USEDEP}] <sys-libs/glibc-2.14 ) )
- )"
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2
- sys-devel/flex[${MULTILIB_USEDEP}]
- nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
- virtual/pkgconfig
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-baselibs-20131008-r1
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
- )"
-PDEPEND="sys-auth/pambase
- vim-syntax? ( app-vim/pam-syntax )"
-RDEPEND="${RDEPEND}
- !<sys-apps/openrc-0.11.8
- !sys-auth/openpam
- !sys-auth/pam_userdb"
-
-S="${WORKDIR}/${MY_P}"
-
-check_old_modules() {
- local retval="0"
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | fgrep -q pam_stack.so; then
- eerror ""
- eerror "Your current setup is using the pam_stack module."
- eerror "This module is deprecated and no longer supported, and since version"
- eerror "0.99 is no longer installed, nor provided by any other package."
- eerror "The package will be built (to allow binary package builds), but will"
- eerror "not be installed."
- eerror "Please replace pam_stack usage with proper include directive usage,"
- eerror "following the PAM Upgrade guide at the following URL"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | egrep -q 'pam_(pwdb|console)'; then
- eerror ""
- eerror "Your current setup is using one or more of the following modules,"
- eerror "that are not built or supported anymore:"
- eerror "pam_pwdb, pam_console"
- eerror "If you are in real need for these modules, please contact the maintainers"
- eerror "of PAM through http://bugs.gentoo.org/ providing information about its"
- eerror "use cases."
- eerror "Please also make sure to read the PAM Upgrade guide at the following URL:"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- return $retval
-}
-
-pkg_pretend() {
- # do not error out, this is just a warning, one could build a binpkg
- # with old modules enabled.
- check_old_modules
-}
-
-src_prepare() {
- elibtoolize
-}
-
-src_configure() {
- # Disable automatic detection of libxcrypt; we _don't_ want the
- # user to link libxcrypt in by default, since we won't track the
- # dependency and allow to break PAM this way.
- export ac_cv_header_xcrypt_h=no
-
- local myeconfargs=(
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
- --libdir="${EPREFIX}"/usr/@GET_LIBDIR@ \
- $(use_enable nls)
- $(use_enable selinux)
- $(use_enable cracklib)
- $(use_enable audit)
- $(use_enable debug)
- $(use_enable berkdb db)
- $(use_enable nis)
- --with-db-uniquename=-$(db_findver sys-libs/db)
- --disable-prelude
- )
-
- if use hppa || use elibc_FreeBSD; then
- myeconfargs+=( --disable-pie )
- fi
-
- autotools-multilib_src_configure
-}
-
-ehook autotools-multilib-per-abi-pre_src_configure pre_abi_configure
-pre_abi_configure() {
- if multilib_is_native_abi ; then
- myeconfargs+=(
- --enable-securedir="${EPREFIX}"/$(get_libdir)/security
- --enable-isadir="${EPREFIX}"/$(get_libdir)/security
- )
- else
- myeconfargs+=(
- --enable-securedir="${EPREFIX}"/usr/$(get_libdir)/security
- --enable-isadir="${EPREFIX}"/usr/$(get_libdir)/security
- )
- fi
-}
-src_compile() {
- autotools-multilib_src_compile sepermitlockdir="${EPREFIX}/run/sepermit"
-}
-
-DOCS=( CHANGELOG ChangeLog README AUTHORS Copyright NEWS )
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-MULTILIB_PARALLEL_PHASES=(src_configure src_compile)
-
-src_install() {
- autotools-multilib_src_install sepermitlockdir="${EPREFIX}/run/sepermit"
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- docinto modules
- for dir in modules/pam_*; do
- newdoc "${dir}"/README README."$(basename "${dir}")"
- done
-
- if use selinux; then
- dodir /usr/lib/tmpfiles.d
- cat - > "${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}:${SLOT}.conf <<EOF
-d /run/sepermit 0755 root root
-EOF
- fi
-}
-
-ehook autotools-multilib-per-abi-post_src_install abi_src_install
-abi_src_install() {
- multilib_is_native_abi && gen_usr_ldscript -a pam pamc pam_misc
-
- # create extra symlinks just in case something depends on them...
- local lib
- local abs_libdir="usr/$(get_libdir)"
- multilib_is_native_abi && abs_libdir=$(get_libdir)
- for lib in pam pamc pam_misc; do
- if ! [[ -f "${ED}"{abs_libdir}/lib${lib}$(get_libname) ]]; then
- dosym lib${lib}$(get_libname 0) /${abs_libdir}/lib${lib}$(get_libname)
- fi
- done
-}
-
-pkg_preinst() {
- check_old_modules || die "deprecated PAM modules still used"
-}
-
-pkg_postinst() {
- ewarn "Some software with pre-loaded PAM libraries might experience"
- ewarn "warnings or failures related to missing symbols and/or versions"
- ewarn "after any update. While unfortunate this is a limit of the"
- ewarn "implementation of PAM and the software, and it requires you to"
- ewarn "restart the software manually after the update."
- ewarn ""
- ewarn "You can get a list of such software running a command like"
- ewarn " lsof / | egrep -i 'del.*libpam\\.so'"
- ewarn ""
- ewarn "Alternatively, simply reboot your system."
- if [ -x "${ROOT}"/var/log/tallylog ] ; then
- elog ""
- elog "Because of a bug present up to version 1.1.1-r2, you have"
- elog "an executable /var/log/tallylog file. You can safely"
- elog "correct it by running the command"
- elog " chmod -x /var/log/tallylog"
- elog ""
- fi
-}