diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2007-11-24 11:27:34 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2007-11-24 11:27:34 +0000 |
commit | 051a9063fa65b28ef2c761f6d4fd4e602990d11c (patch) | |
tree | 17b36857500d3bbf645d5f446061942f0a8dee7a /sys-libs/pam | |
parent | Version bump and remove old (diff) | |
download | gentoo-2-051a9063fa65b28ef2c761f6d4fd4e602990d11c.tar.gz gentoo-2-051a9063fa65b28ef2c761f6d4fd4e602990d11c.tar.bz2 gentoo-2-051a9063fa65b28ef2c761f6d4fd4e602990d11c.zip |
Don't suggest using sys-auth/pam_console anymore, also link the upgrade guide when a module is used that has been removed.
(Portage version: 2.1.4_rc3)
Diffstat (limited to 'sys-libs/pam')
-rw-r--r-- | sys-libs/pam/ChangeLog | 6 | ||||
-rw-r--r-- | sys-libs/pam/pam-0.99.9.0.ebuild | 11 |
2 files changed, 12 insertions, 5 deletions
diff --git a/sys-libs/pam/ChangeLog b/sys-libs/pam/ChangeLog index b278836f8cf7..aec601bbe3b5 100644 --- a/sys-libs/pam/ChangeLog +++ b/sys-libs/pam/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-libs/pam # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.186 2007/11/23 21:16:24 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.187 2007/11/24 11:27:34 flameeyes Exp $ + + 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 diff --git a/sys-libs/pam/pam-0.99.9.0.ebuild b/sys-libs/pam/pam-0.99.9.0.ebuild index b1b8762bf922..32afe8b94286 100644 --- a/sys-libs/pam/pam-0.99.9.0.ebuild +++ b/sys-libs/pam/pam-0.99.9.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.9.0.ebuild,v 1.10 2007/11/23 21:16:24 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.9.0.ebuild,v 1.11 2007/11/24 11:27:34 flameeyes Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="latest" @@ -53,14 +53,17 @@ check_old_modules() { retval=1 fi - if sed -e 's:#.*::' /etc/pam.d/* | egrep -q 'pam_(pwdb|radius|timestamp)'; then + if sed -e 's:#.*::' /etc/pam.d/* | egrep -q 'pam_(pwdb|radius|timestamp|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_radius, pam_timestamp" + eerror "pam_pwdb, pam_radius, pam_timestamp, 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 "" ebeep 10 retval=1 @@ -71,7 +74,7 @@ check_old_modules() { # This works only for those modules that are moved to sys-auth/$module, or the # message will be wrong. - for module in pam_chroot pam_console pam_userdb; do + for module in pam_chroot pam_userdb; do if sed -e 's:#.*::' /etc/pam.d/* | fgrep -q ${module}.so; then ewarn "" ewarn "Your current setup is using the ${module} module." |