summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-09-25 20:32:06 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-09-25 20:32:06 +0000
commit4b19a512eff4636689c9f0f7eb7ac4a70e43724f (patch)
tree1ed3061686a7a6c7327b8d0df206ff921188059e /sys-auth/pambase
parentVersion bump. Dummy placeholder since only in 2.2.x kchart is includen in kof... (diff)
downloadgentoo-2-4b19a512eff4636689c9f0f7eb7ac4a70e43724f.tar.gz
gentoo-2-4b19a512eff4636689c9f0f7eb7ac4a70e43724f.tar.bz2
gentoo-2-4b19a512eff4636689c9f0f7eb7ac4a70e43724f.zip
Version bump (and remove old); the new version adds a minimal USE flag.
(Portage version: 2.2_rc86/cvs/Linux x86_64)
Diffstat (limited to 'sys-auth/pambase')
-rw-r--r--sys-auth/pambase/ChangeLog8
-rw-r--r--sys-auth/pambase/metadata.xml8
-rw-r--r--sys-auth/pambase/pambase-20100925.ebuild (renamed from sys-auth/pambase/pambase-20100819.ebuild)5
3 files changed, 18 insertions, 3 deletions
diff --git a/sys-auth/pambase/ChangeLog b/sys-auth/pambase/ChangeLog
index 0c0a71af9503..ccd74dbdfee1 100644
--- a/sys-auth/pambase/ChangeLog
+++ b/sys-auth/pambase/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-auth/pambase
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/ChangeLog,v 1.92 2010/09/04 15:31:53 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/ChangeLog,v 1.93 2010/09/25 20:32:06 flameeyes Exp $
+
+*pambase-20100925 (25 Sep 2010)
+
+ 25 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ -pambase-20100819.ebuild, +pambase-20100925.ebuild, metadata.xml:
+ Version bump (and remove old); the new version adds a minimal USE flag.
04 Sep 2010; Raúl Porcel <armin76@gentoo.org> pambase-20100819.ebuild:
Add ~alpha/~ia64 wrt #329585
diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml
index bd269a6cead3..38b7597267fb 100644
--- a/sys-auth/pambase/metadata.xml
+++ b/sys-auth/pambase/metadata.xml
@@ -68,5 +68,13 @@
including Gnome Keyring and other session modules. It requires
<pkg>sys-libs/pam</pkg> as PAM implementation.
</flag>
+ <flag name="minimal">
+ Disables the standard PAM modules that provide extra information
+ to users on login; this includes pam_tally (and pam_tally2 for
+ Linux PAM 1.1 and later), pam_lastlog, pam_motd and other
+ similar modules. This might not be a good idea on a multi-user
+ system but could reduce slightly the overhead on single-user
+ non-networked systems.
+ </flag>
</use>
</pkgmetadata>
diff --git a/sys-auth/pambase/pambase-20100819.ebuild b/sys-auth/pambase/pambase-20100925.ebuild
index de90b8aef1be..b75220f86fbe 100644
--- a/sys-auth/pambase/pambase-20100819.ebuild
+++ b/sys-auth/pambase/pambase-20100925.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/pambase-20100819.ebuild,v 1.2 2010/09/04 15:31:53 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/pambase-20100925.ebuild,v 1.1 2010/09/25 20:32:06 flameeyes Exp $
EAPI=3
@@ -13,7 +13,7 @@ SRC_URI="http://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
-IUSE="debug cracklib passwdqc consolekit gnome-keyring selinux mktemp ssh +sha512 kerberos"
+IUSE="debug cracklib passwdqc consolekit gnome-keyring selinux mktemp ssh +sha512 kerberos minimal"
RESTRICT="binchecks"
RDEPEND="
@@ -71,6 +71,7 @@ src_compile() {
$(use_var PAM_SSH ssh) \
$(use_var sha512) \
$(use_var KRB5 kerberos) \
+ $(use_var minimal) \
IMPLEMENTATION=${implementation} \
LINUX_PAM_VERSION=${linux_pam_version} \
|| die "emake failed"