diff options
author | 2014-03-13 14:31:25 +0000 | |
---|---|---|
committer | 2014-03-13 14:31:25 +0000 | |
commit | 5fa46afe2e9e484735a192c58cb83d2a8fd8cfdb (patch) | |
tree | 71ef4e99230269d02596a5524bb592df11533da5 /sys-auth/pambase | |
parent | Version bump (imported -systemd.patch, -systemd-auth.patch and -lastlog-silen... (diff) | |
download | historical-5fa46afe2e9e484735a192c58cb83d2a8fd8cfdb.tar.gz historical-5fa46afe2e9e484735a192c58cb83d2a8fd8cfdb.tar.bz2 historical-5fa46afe2e9e484735a192c58cb83d2a8fd8cfdb.zip |
old
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-auth/pambase')
-rw-r--r-- | sys-auth/pambase/ChangeLog | 7 | ||||
-rw-r--r-- | sys-auth/pambase/Manifest | 19 | ||||
-rw-r--r-- | sys-auth/pambase/pambase-20120417-r1.ebuild | 105 | ||||
-rw-r--r-- | sys-auth/pambase/pambase-20120417-r2.ebuild | 112 | ||||
-rw-r--r-- | sys-auth/pambase/pambase-20120417.ebuild | 99 |
5 files changed, 14 insertions, 328 deletions
diff --git a/sys-auth/pambase/ChangeLog b/sys-auth/pambase/ChangeLog index e53f09aaa1e3..520251981955 100644 --- a/sys-auth/pambase/ChangeLog +++ b/sys-auth/pambase/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-auth/pambase # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/ChangeLog,v 1.137 2014/03/13 14:29:23 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/ChangeLog,v 1.138 2014/03/13 14:31:20 ssuominen Exp $ + + 13 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> + -pambase-20120417-r1.ebuild, -pambase-20120417-r2.ebuild, + -pambase-20120417.ebuild: + old *pambase-20140313 (13 Mar 2014) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index fdba76412eba..85eedb563e26 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -8,21 +8,18 @@ DIST pambase-20101024.tar.bz2 3201 SHA256 89d60dd598d3da0ce1d1bcd7dc325f6c55002a DIST pambase-20120417.tar.bz2 3361 SHA256 3fde3ff7714b3722b45545da36fdde6ca95a55d1b0a8cfb23666ec0de3ec5871 SHA512 7a666eb67f6484e536ecb070402036bcfdd137aced27df3f08b136d06eee5c13a6dc14aa93ea09e94c7f31e5a98db97dbaccd0c46af24b57028247de3a7cd9fe WHIRLPOOL 323edb9ef488a0ba562ef279d4acfb682540bf87838be9a3319ad2029ba1465d015fdf94c3192e24517ae9f0ed264e38d17aba65934211bd7b39bf309ee12540 DIST pambase-20140313.tar.bz2 3417 SHA256 70f11281975eb1d7b14f36a16d2b9eff78099a246aeda96e4f8c667b2574b2a4 SHA512 76dd2a70947dac9573d47b81764ebe4f829bfd38d59c007e698a52c70757fa88525f510c14a1f474c58e3d33cb421ff61aa4ed1aae54497456004eff7494bfc8 WHIRLPOOL e9aac79b37c76af4389d193cb4eb79ad4372e25520a3f6bba6b473948999f1ac2ade00930180a4b9f47cdd7a458d1a174bd15ccf0a94130d216118d7d76485a9 EBUILD pambase-20101024-r2.ebuild 3014 SHA256 b272693995d3a8f7b3df911e2088fa9a0db29d3836f09f4f461994ac5408e8e6 SHA512 e9b7bec4d03cec178783704b7907e3b0988be7c698e976e87f5df5386d0661da8bc3cfd647941c33aac4c6859cad00366fccc5b1f3d6885032df8338806375d6 WHIRLPOOL a9959b69c34541ac54b8a6e33e5e9981bfc22923577d6bfc35cdd008ea513d08d17fa43e3f97c02b96a6597dc0e1f7ebd40d4301328e5e88ae5b066598eb8173 -EBUILD pambase-20120417-r1.ebuild 3262 SHA256 475051863a9ae905d69a9ca6cd0a7160791339a75bec572ef5cec1888802ecf5 SHA512 9a6874f8a6515c565997ec76d19b58683919a29f431350e1e81afcad54b5102aae026c57d3129c442a7f8c7df8d78a99036392f3098ce2262beb36a2c06a40d6 WHIRLPOOL 080a90f3751e02a6694859581e4b850cb81b7eb60a532481b5882be382d9bf994e8856f42bde63b575d905571f437479d8166cccc7eb979a44232298b6c6ce79 -EBUILD pambase-20120417-r2.ebuild 3572 SHA256 b1508e8c88ddc92cab6b8f1ad8feccef7bd6608579dda7d80538431e51b5e0b6 SHA512 b12974db6060c1ac668a63b4114f3a886262008e579749a2220eb4c1eee467d25faf87a4c231fa15f75a2275a595ecb3902d10b1ee87814f7aac14b03f72957a WHIRLPOOL 496bb45171a5d048af2e620021d1b1adb2c726ab2bf88df4360914262a4dd305b51a76a53a9ee35ac231785a0dbc2727c4de5109a6e4089f2450753d59dae76c EBUILD pambase-20120417-r3.ebuild 3633 SHA256 8ce9b1c6da9fe73b49cfe5c020e2498786801dddaf859d2ef6568cba745a425f SHA512 b95f45f3636ac25c22ca66aebd1e4d1a907300f67bd0b78d0bf9253c01830c02e1d28706a07a1f0e4995bb519d107b7dc7680457092c1719cd7b1551bd119e72 WHIRLPOOL c0eb0c3ee63762e903836a34769de4556e58ce5b22c2e3bc38f8bdedb66c583b5dfc74388af8ee6428718f6c06220d4cfb2b8c6b354296633a861848fc1fc1d7 -EBUILD pambase-20120417.ebuild 3088 SHA256 854ca954f3f12390cd3b991d2ba837703f464da28cb7d78f0a6712fe3f88fca4 SHA512 dec8d8ef2ae54c0faa9832d2a68f60c75cae15bc4247a7324593b29970a95e257eddfb804573abdb986e2a71ab81a2ac8ca6a52c7bf1baa08e63cab4f842db38 WHIRLPOOL ec0988153b8394bee547987a3e84d62efcb1dc8e38b73ff2514844aac7ae060a21df0c2f94c6f934184ed447a90e00cf985f725ccbfc151aef15f165cd440e8b EBUILD pambase-20140313.ebuild 3414 SHA256 935a78dc207d4dbf6157d2feb20e54b552d36db4ea1f339f9133d7ca3455762b SHA512 b728d4ebce191d704441f421c1159be1d77cc5f02aada57d68bc0aa3172b5d4cbce406ac90ecf7f75bf5347d007b44721cd7493bdd003d5d6773d094f915200f WHIRLPOOL 5013b89d783dd37ec40d0dff9266a5e9fcd9b4346796c1524ee30318ce0b702a937336dee1dc94b584328edc09f226cdbca9d65186e6f72f862dfaa32942d21b -MISC ChangeLog 20234 SHA256 ecb2055485730e13ed0df6acfd1c5bc3450f29a33600c109e09744479fc68d0c SHA512 b047c1eeb6e94cfca2407087b35a4d3e04febd78edf18a6b0e305cdad9f41d7e201582866c5576fb4a24258e35ed6f77279f727927a39ba7d3272ec6d3fde47b WHIRLPOOL 6aff3bc4b09f059fcf38a08085c7e04c0c7f7623d2f5e83c4159274237dfd3582265eb87d08f4162e89105e85c7eea64c4362b07aa8e3f4308ca4190ebb6316f +MISC ChangeLog 20383 SHA256 676206e9193ad01a0736f1cf00d2dbbf7f845a17aab7da4e8ba9cbac85c68e53 SHA512 635bbf92544e0f0aa0b5b47911ca0f8e197246e1e782c572eaaa34effd8181a168987097375a266a7ff040f0b487c935d89ed3576c6f6e5ecaf0fa3b2a19c90c WHIRLPOOL 341e0dba145e7c6ee5921cdad069cc9947a9c6a51d19ea5f8153120c0690273ec4b87ec07d8d0c619424961854bc6437ce29410d1c34e186a9cc1c6d2b4527a6 MISC metadata.xml 3794 SHA256 fbddb3cd938b849feff7cc84fdad0d0b67b905a3ae97526047287208b098392c SHA512 ea6d2c31478a6394fb635dfaf100306a9429a645163a8859aa85056cf7805aa2fb57e7f20529b5ad3e0e4a45655cf45c6265786a640617d68a0438fabf43f784 WHIRLPOOL 534af71fe9c1ef2757d39e447d18730fdd5d4ffc762e9bde9ce09c2a507abd65c34c483abc20822a5e57ebdb8bb0b86e837337b46c3d14615aca7eabd776ffc7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTIb/gAAoJEEdUh39IaPFNSRgH/RJHPXlZoGfvS1hGYLfW8aH3 -SiArQNIELbnwKuc49pVn/kOPxv3VSZa7glKg8t7+/vZaEyC/B0xTJnLBZzut5Yti -WDCnG1dXT9/oBGy96Mlvr+XJQuwjdJAUeXNfboU1qcfk2RQgw3xPn+J0HlIrx3QK -j3ZImwbd0/EYhqADhb8lgaieUFOnCrGQMBAhlNfSL8AuhTSOd/fI4tIFBNclJ+rf -BXur+3cenID+9PIa2TtuNAhkX2J3Nhm8y6wdzJAKtvRVEnNlmgpJgn4WSdsv3Ch+ -mQP74uji5MqzGLQnncZeHqKOaC2lVQNvpwMI10ndpK6VLFVj9quVNs9yxLet3Dk= -=kzGx +iQEcBAEBCAAGBQJTIcBVAAoJEEdUh39IaPFNhZIH/jHp40YNt+V9z2pHvFGifdF/ +2vVMkXB8yR3ShHWCsJUylWeCnHUbSloRz05CzmMeinGDH7W091u1Mx/DRbtnScCi +RGtbuz0XYklWJpJPf7Hct+te9Lofpf2hOIdGvGnb6XTeGGaoOw2HMka/FHp2s+45 +qpuMy+4RHxremWyD7O2u50kjaz+hQykFF1b3wW6KKLdB7lAQB+ky8DP4pEKkZu3e +PwuC3bet/L7Z0grPiF3n3qUPuA6uAhWwuM83iB41prbgLRoBrtJZ6FrT7scTDOIN +uBX9HJrdnsquoS3TVT8OGx+5etA0/30j9e3/Ftz8+ZPQsaUpmf+Ru/H1k0ZF8JM= +=XJhJ -----END PGP SIGNATURE----- diff --git a/sys-auth/pambase/pambase-20120417-r1.ebuild b/sys-auth/pambase/pambase-20120417-r1.ebuild deleted file mode 100644 index 11d2ab01fee6..000000000000 --- a/sys-auth/pambase/pambase-20120417-r1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/pambase-20120417-r1.ebuild,v 1.3 2014/01/18 04:03:09 vapier Exp $ - -EAPI=4 -inherit eutils - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="http://www.gentoo.org/proj/en/base/pam/" -SRC_URI="http://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2 - http://dev.gentoo.org/~phajdan.jr/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 -sparc-fbsd -x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" -IUSE="consolekit cracklib debug gnome-keyring minimal mktemp pam_krb5 pam_ssh passwdqc selinux +sha512 systemd" - -RESTRICT=binchecks - -MIN_PAM_REQ=1.1.3 - -RDEPEND=" - || ( - >=sys-libs/pam-${MIN_PAM_REQ} - ( sys-auth/openpam || ( sys-freebsd/freebsd-pam-modules sys-netbsd/netbsd-pam-modules ) ) - ) - consolekit? ( >=sys-auth/consolekit-0.4.5_p2012[pam] ) - cracklib? ( >=sys-libs/pam-${MIN_PAM_REQ}[cracklib] ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.32[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) - >=sys-auth/pam_krb5-4.3 - ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/pam_passwdqc-1.0.4 ) - selinux? ( >=sys-libs/pam-${MIN_PAM_REQ}[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( >=sys-apps/systemd-44-r1[pam] ) - !<sys-apps/shadow-4.1.5-r1 - !<sys-freebsd/freebsd-pam-modules-6.2-r1 - !<sys-libs/pam-0.99.9.0-r1" -DEPEND="app-portage/portage-utils" - -src_prepare() { - epatch "${FILESDIR}"/${P}-systemd.patch -} - -src_compile() { - local implementation= - local linux_pam_version= - if has_version sys-libs/pam; then - implementation=linux-pam - local ver_str=$(qatom `best_version sys-libs/pam` | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - elif has_version sys-auth/openpam; then - implementation=openpam - else - die "PAM implementation not identified" - fi - - use_var() { - local varname=$(echo $1 | tr [a-z] [A-Z]) - local usename=${2-$(echo $1 | tr [A-Z] [a-z])} - local varvalue=$(usex $usename) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - $(use_var debug) \ - $(use_var cracklib) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var systemd) \ - $(use_var GNOME_KEYRING gnome-keyring) \ - $(use_var selinux) \ - $(use_var mktemp) \ - $(use_var PAM_SSH pam_ssh) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - IMPLEMENTATION=${implementation} \ - LINUX_PAM_VERSION=${linux_pam_version} -} - -src_test() { :; } - -src_install() { - emake GIT=true DESTDIR="${ED}" install -} - -pkg_postinst() { - if use sha512; then - elog "Starting from version 20080801, pambase optionally enables" - elog "SHA512-hashed passwords. For this to work, you need sys-libs/pam-1.0.1" - elog "built against sys-libs/glibc-2.7 or later." - elog "If you don't have support for this, it will automatically fallback" - elog "to MD5-hashed passwords, just like before." - elog - elog "Please note that the change only affects the newly-changed passwords" - elog "and that SHA512-hashed passwords will not work on earlier versions" - elog "of glibc or Linux-PAM." - fi -} diff --git a/sys-auth/pambase/pambase-20120417-r2.ebuild b/sys-auth/pambase/pambase-20120417-r2.ebuild deleted file mode 100644 index ec4262017f5c..000000000000 --- a/sys-auth/pambase/pambase-20120417-r2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/pambase-20120417-r2.ebuild,v 1.13 2013/09/05 05:36:21 vapier Exp $ - -EAPI=5 -inherit eutils - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="http://www.gentoo.org/proj/en/base/pam/" -SRC_URI="http://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2 - http://dev.gentoo.org/~phajdan.jr/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -sparc-fbsd -x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" -IUSE="consolekit cracklib debug gnome-keyring minimal mktemp pam_krb5 pam_ssh passwdqc selinux +sha512 systemd" - -RESTRICT=binchecks - -MIN_PAM_REQ=1.1.3 - -RDEPEND=" - || ( - >=sys-libs/pam-${MIN_PAM_REQ} - ( sys-auth/openpam || ( sys-freebsd/freebsd-pam-modules sys-netbsd/netbsd-pam-modules ) ) - ) - consolekit? ( >=sys-auth/consolekit-0.4.5_p2012[pam] ) - cracklib? ( >=sys-libs/pam-${MIN_PAM_REQ}[cracklib] ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.32[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) - >=sys-auth/pam_krb5-4.3 - ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/pam_passwdqc-1.0.4 ) - selinux? ( >=sys-libs/pam-${MIN_PAM_REQ}[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( >=sys-apps/systemd-44-r1[pam] ) - !<sys-apps/shadow-4.1.5-r1 - !<sys-freebsd/freebsd-pam-modules-6.2-r1 - !<sys-libs/pam-0.99.9.0-r1" -DEPEND="app-portage/portage-utils" - -src_prepare() { - epatch "${FILESDIR}"/${P}-systemd.patch - epatch "${FILESDIR}"/${P}-lastlog-silent.patch -} - -src_compile() { - local implementation= - local linux_pam_version= - if has_version sys-libs/pam; then - implementation=linux-pam - local ver_str=$(qatom `best_version sys-libs/pam` | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - elif has_version sys-auth/openpam; then - implementation=openpam - else - die "PAM implementation not identified" - fi - - use_var() { - local varname=$(echo $1 | tr [a-z] [A-Z]) - local usename=${2-$(echo $1 | tr [A-Z] [a-z])} - local varvalue=$(usex $usename) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - $(use_var debug) \ - $(use_var cracklib) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var systemd) \ - $(use_var GNOME_KEYRING gnome-keyring) \ - $(use_var selinux) \ - $(use_var mktemp) \ - $(use_var PAM_SSH pam_ssh) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - IMPLEMENTATION=${implementation} \ - LINUX_PAM_VERSION=${linux_pam_version} -} - -src_test() { :; } - -src_install() { - emake GIT=true DESTDIR="${ED}" install -} - -pkg_postinst() { - if use sha512; then - elog "Starting from version 20080801, pambase optionally enables" - elog "SHA512-hashed passwords. For this to work, you need sys-libs/pam-1.0.1" - elog "built against sys-libs/glibc-2.7 or later." - elog "If you don't have support for this, it will automatically fallback" - elog "to MD5-hashed passwords, just like before." - elog - elog "Please note that the change only affects the newly-changed passwords" - elog "and that SHA512-hashed passwords will not work on earlier versions" - elog "of glibc or Linux-PAM." - fi - - if use systemd && use consolekit; then - ewarn "You are enabling 2 session trackers, ConsoleKit and systemd-logind" - ewarn "at the same time. This is not recommended setup to have, please" - ewarn "consider disabling either USE=\"consolekit\" or USE=\"systemd\." - fi -} diff --git a/sys-auth/pambase/pambase-20120417.ebuild b/sys-auth/pambase/pambase-20120417.ebuild deleted file mode 100644 index e8fe890f95c5..000000000000 --- a/sys-auth/pambase/pambase-20120417.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/pambase/pambase-20120417.ebuild,v 1.6 2014/01/18 04:03:09 vapier Exp $ - -EAPI=4 - -inherit eutils - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="http://www.gentoo.org/proj/en/base/pam/" -SRC_URI="http://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2 - http://dev.gentoo.org/~phajdan.jr/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 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 pam_ssh +sha512 pam_krb5 minimal" -RESTRICT="binchecks" - -RDEPEND=" - || ( - >=sys-libs/pam-0.99.9.0-r1 - ( sys-auth/openpam - || ( sys-freebsd/freebsd-pam-modules sys-netbsd/netbsd-pam-modules ) - ) - ) - cracklib? ( >=sys-libs/pam-0.99[cracklib] ) - consolekit? ( >=sys-auth/consolekit-0.3[pam] ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.20[pam] ) - selinux? ( >=sys-libs/pam-0.99[selinux] ) - passwdqc? ( >=sys-auth/pam_passwdqc-1.0.4 ) - mktemp? ( sys-auth/pam_mktemp ) - pam_ssh? ( sys-auth/pam_ssh ) - sha512? ( >=sys-libs/pam-1.0.1 ) - pam_krb5? ( - || ( >=sys-libs/pam-1.1.0 sys-auth/openpam ) - >=sys-auth/pam_krb5-4.3 - ) - !<sys-apps/shadow-4.1.5-r1 - !<sys-freebsd/freebsd-pam-modules-6.2-r1 - !<sys-libs/pam-0.99.9.0-r1" -DEPEND="app-portage/portage-utils" - -src_compile() { - local implementation= - local linux_pam_version= - if has_version sys-libs/pam; then - implementation="linux-pam" - local ver_str=$(qatom `best_version sys-libs/pam` | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - elif has_version sys-auth/openpam; then - implementation="openpam" - else - die "PAM implementation not identified" - fi - - use_var() { - local varname=$(echo $1 | tr [a-z] [A-Z]) - local usename=${2-$(echo $1 | tr [A-Z] [a-z])} - local varvalue=$(use $usename && echo yes || echo no) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - $(use_var debug) \ - $(use_var cracklib) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var GNOME_KEYRING gnome-keyring) \ - $(use_var selinux) \ - $(use_var mktemp) \ - $(use_var PAM_SSH pam_ssh) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - IMPLEMENTATION=${implementation} \ - LINUX_PAM_VERSION=${linux_pam_version} -} - -src_test() { :; } - -src_install() { - emake GIT=true DESTDIR="${ED}" install -} - -pkg_postinst() { - if use sha512; then - elog "Starting from version 20080801, pambase optionally enables" - elog "SHA512-hashed passwords. For this to work, you need sys-libs/pam-1.0.1" - elog "built against sys-libs/glibc-2.7 or later." - elog "If you don't have support for this, it will automatically fallback" - elog "to MD5-hashed passwords, just like before." - elog - elog "Please note that the change only affects the newly-changed passwords" - elog "and that SHA512-hashed passwords will not work on earlier versions" - elog "of glibc or Linux-PAM." - fi -} |