# ChangeLog for sys-libs/pam # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.50 2004/05/12 13:26:01 pappy Exp $ 12 May 2004; Alexander Gabert pam-0.75-r11.ebuild: changed hardened-gcc logic to use flag logic 26 Apr 2004; Michael McCabe pam-0.77-r1.ebuild: Marked stable on s390 16 Apr 2004; Michael Sterrett pam-0.75-r11.ebuild: move inherit to the right place *pam-0.77-r1 (26 Mar 2004) 26 Mar 2004; Paul de Vrieze pam-0.77-r1.ebuild: Fix pam_userdb building 09 Mar 2004; pam-0.77.ebuild: stable on alpha and ia64 07 Mar 2004; Joshua Kinard pam-0.77.ebuild: Marked stable on mips. 09 Feb 2004; pam-0.77.ebuild: stable on sparc 09 Feb 2004; Guy Martin pam-0.75-r11.ebuild, pam-0.77.ebuild: Marked stable on hppa. Removed arm keywords to commit. 06 Feb 2004; Martin Schlemmer pam-0.77.ebuild: Bump to stable for x86. 03 Feb 2004; Bartosch Pixa pam-0.77.ebuild: set ppc in keywords 18 Jan 2004; Chris PeBenito 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 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 pam-0.77.ebuild: mark stable on amd64 15 Dec 2003; Martin Schlemmer pam-0.77.ebuild: Mark unstable for all. 09 Dec 2003; Chris PeBenito pam-0.77.ebuild: Update SELinux patch in patch tarball. 10 Nov 2003; Martin Schlemmer 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 pam-0.77.ebuild: New version. The bulk of the work was done by Donny Davies . 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 pam-0.75-r11.ebuild, files/pam-0.75-selinux.diff.bz2: Add new API SELinux patch 08 Oct 2003; Alexander Gabert pam-0.75-r11.ebuild: added hardened-gcc lcrypt dependency again 11 Aug 2003; Luke-Jr 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 pam-0.75-r11.ebuild: Configure finds db4 18 May 2003; Tavis Ormandy pam-0.75-r11.ebuild: If glib was compiled with ccc, we need -lots. 20 Feb 2003; Zach Welch pam-0.75-r11.ebuild : Added arm to keywords. 09 Feb 2003; Guy Martin pam-0.75-r11.ebuild : Added hppa to keywords. 08 Jan 2003; Martin Schlemmer pam-0.75-r11.ebuild : Mark stable. *pam-0.75-r11 (25 Dec 2002) 15 Mar 2003; Jan Seidel : Added mips to KEYWORDS 07 Jan 2003; Martin Holzer pam-0.75-r11.ebuild : Corrected Homepage. 25 Dec 2002; Martin Schlemmer 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 . 16 Dec 2002; Martin Schlemmer 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 : changed sparc ~sparc keywords 05 Dec 2002; Martin Schlemmer 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 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 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 : Added mips to keywords 24 Oct 2002; Martin Schlemmer 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 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 ${P}-pam_group-confile.patch : Fixes the config file location of pam_group.so. This resolves bug #6010. 31 Jul 2002; M.Schlemmer ${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 pam-0.75-r7.ebuild : Update some patches. Ebuild cleanups, as well as some compiler fixes. 15 Jul 2002; Mark Guertin Added ppc to keywords 11 Apr 2002; Spider Update all glib dependencies to use glib-1.2* in preparation of unmasking the glib-2.0.1 packages 04 Apr 2002; M.Schlemmer 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 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 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 pam-0.75-r2.ebuild : Part 1 of PAM revamp. Ebuild is masked out... FOR DEVELOPER TESTING ONLY