summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2007-11-24 11:27:34 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2007-11-24 11:27:34 +0000
commit051a9063fa65b28ef2c761f6d4fd4e602990d11c (patch)
tree17b36857500d3bbf645d5f446061942f0a8dee7a /sys-libs/pam
parentVersion bump and remove old (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--sys-libs/pam/pam-0.99.9.0.ebuild11
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."