summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2007-07-12 14:37:40 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2007-07-12 14:37:40 +0000
commit2b497247532d62e6259b8bd80458bf9e9c13a88f (patch)
tree88027e24cf4e814915cdbba95836790de6e54f11 /eclass
parentAdd net-p2p/gift to DEPEND for bug #184927 and remove redundant maintainer el... (diff)
downloadgentoo-2-2b497247532d62e6259b8bd80458bf9e9c13a88f.tar.gz
gentoo-2-2b497247532d62e6259b8bd80458bf9e9c13a88f.tar.bz2
gentoo-2-2b497247532d62e6259b8bd80458bf9e9c13a88f.zip
Accept ! too as character (for reverse USE flags).
Diffstat (limited to 'eclass')
-rw-r--r--eclass/pam.eclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/eclass/pam.eclass b/eclass/pam.eclass
index c7e946abe200..e09e3dbee7f6 100644
--- a/eclass/pam.eclass
+++ b/eclass/pam.eclass
@@ -1,7 +1,7 @@
# Copyright 2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Diego Pettenò <flameeyes@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/eclass/pam.eclass,v 1.12 2007/07/10 12:54:32 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/pam.eclass,v 1.13 2007/07/12 14:37:40 flameeyes Exp $
#
# This eclass contains functions to install pamd configuration files and
# pam modules.
@@ -174,7 +174,7 @@ cleanpamd() {
}
pam_epam_expand() {
- sed -n -e 's|#%EPAM-\([[:alpha:]-]\+\):\([-+<>=/.[:alnum:]]\+\)%#.*|\1 \2|p' \
+ sed -n -e 's|#%EPAM-\([[:alpha:]-]\+\):\([-+<>=/.![:alnum:]]\+\)%#.*|\1 \2|p' \
"$@" | sort -u | while read condition parameter; do
disable="# "