summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-03-10 16:04:08 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-03-10 16:04:08 +0000
commit3d23c18d44278c7fe9a84661ada17caaccebfb47 (patch)
tree659a588b56a434ee22412e524d7304da6e504be3 /sys-libs/pam/metadata.xml
parentBlock the newest PAM ebuilds as berkdb is getting merged in. (diff)
downloadhistorical-3d23c18d44278c7fe9a84661ada17caaccebfb47.tar.gz
historical-3d23c18d44278c7fe9a84661ada17caaccebfb47.tar.bz2
historical-3d23c18d44278c7fe9a84661ada17caaccebfb47.zip
Merge back pam_userdb support into the main PAM ebuild. This time link against the shared, installed libraries of Berkeley DB, even though they might not be available at boot. Describe berkdb and cracklib USE flags in the metadata file.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sys-libs/pam/metadata.xml')
-rw-r--r--sys-libs/pam/metadata.xml32
1 files changed, 25 insertions, 7 deletions
diff --git a/sys-libs/pam/metadata.xml b/sys-libs/pam/metadata.xml
index b5cb4a1d8de3..e5b58f549155 100644
--- a/sys-libs/pam/metadata.xml
+++ b/sys-libs/pam/metadata.xml
@@ -1,11 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>pam</herd>
-<maintainer>
-<email>pam-bugs@gentoo.org</email>
-</maintainer>
-<use>
- <flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
-</use>
+ <herd>pam</herd>
+ <maintainer>
+ <email>pam-bugs@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
+
+ <flag name="berkdb">
+ Build the pam_userdb module, that allows to authenticate users
+ against a Berkeley DB file. Please note that enabling this USE
+ flag will create a PAM module that links to the Berkeley DB (as
+ provided by <pkg>sys-libs/db</pkg>) installed in /usr/lib and
+ will thus not work for boot-critical services authentication.
+ </flag>
+
+ <flag name="cracklib">
+ Build the pam_cracklib module, that allows to verify the chosen
+ passwords' strength through the use of
+ <pkg>sys-libs/cracklib</pkg>. Please note that simply enabling
+ the USE flag on this package will not make use of pam_cracklib
+ by default, you should also enable it in
+ <pkg>sys-auth/pambase</pkg> as well as update your configuration
+ files.
+ </flag>
+ </use>
</pkgmetadata>