summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Thode <prometheanfire@gentoo.org>2012-11-07 18:02:16 +0000
committerMatt Thode <prometheanfire@gentoo.org>2012-11-07 18:02:16 +0000
commite0aa7f762840bb98b99c969df7b384ced1d3835b (patch)
treeb64a6e50d7e42aaab165417a6e523b6c314f4e88 /sys-auth
parentUse REPLACING_VERSIONS to avoid elog pollution. (diff)
downloadhistorical-e0aa7f762840bb98b99c969df7b384ced1d3835b.tar.gz
historical-e0aa7f762840bb98b99c969df7b384ced1d3835b.tar.bz2
historical-e0aa7f762840bb98b99c969df7b384ced1d3835b.zip
revbump of nss-pam-ldapd-0.8.11.ebuild to r1 for bug 442156
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x2471EB3E40AC5AC3
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/nss-pam-ldapd/ChangeLog8
-rw-r--r--sys-auth/nss-pam-ldapd/Manifest29
-rw-r--r--sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.8.11-r1.ebuild87
3 files changed, 109 insertions, 15 deletions
diff --git a/sys-auth/nss-pam-ldapd/ChangeLog b/sys-auth/nss-pam-ldapd/ChangeLog
index 8955fd0b3ef0..0d80772cd7b0 100644
--- a/sys-auth/nss-pam-ldapd/ChangeLog
+++ b/sys-auth/nss-pam-ldapd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-auth/nss-pam-ldapd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss-pam-ldapd/ChangeLog,v 1.3 2012/10/15 05:24:07 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss-pam-ldapd/ChangeLog,v 1.4 2012/11/07 18:02:07 prometheanfire Exp $
+
+*nss-pam-ldapd-0.8.11-r1 (07 Nov 2012)
+
+ 07 Nov 2012; Matthew Thode <prometheanfire@gentoo.org>
+ +nss-pam-ldapd-0.8.11-r1.ebuild:
+ revbump of nss-pam-ldapd-0.8.11.ebuild to r1 for bug 442156
*nss-pam-ldapd-0.8.11 (15 Oct 2012)
diff --git a/sys-auth/nss-pam-ldapd/Manifest b/sys-auth/nss-pam-ldapd/Manifest
index b5b0a76fa642..798dea438f35 100644
--- a/sys-auth/nss-pam-ldapd/Manifest
+++ b/sys-auth/nss-pam-ldapd/Manifest
@@ -8,23 +8,24 @@ DIST nss-pam-ldapd-0.8.10.tar.gz 475884 SHA256 673a5e235a40fd9aac74082bc64d2ac22
DIST nss-pam-ldapd-0.8.11.tar.gz 483109 SHA256 9a841f6a46bf9f87213dc806c0f6507ac5016a2ee550d42c3ed9fb280c1e38e6 SHA512 e1ba00e3d11f09b22685dff598a6aa7efe540a9811756332166b52bb17ac8223b0e05308e2aee865a311ae4172f9e3006556ed7387650dddd8ea78503b2d6549 WHIRLPOOL c7eeff75f3fce791144981f446ddbc224ffc800f95f17302dd489cd24f7f0a4093ecbfcbe0ef847cb5beeeb1409edf063214e5a20484674eae83eab574898ec4
EBUILD nss-pam-ldapd-0.6.7-r1.ebuild 1588 SHA256 bc40f78bb8f7782e86e62bc1507cddd04b870ab189020c2df178589ff26b8976 SHA512 661052012e3161a8aa2ebdf7dbb22e3e85c6bdc848d04a6236ff543b3f8733601ffe962727b9cb04bc013b49976423f9cd708248bea970d95d385ca13aed9d08 WHIRLPOOL dd1a0f5e6bf67db8249c1b41be68d1dc01a8f27e65649e38121f749fdf97037d538e42c23dabbc16a89b91343259709535c2f3edb978e87e1cb4fd24a90f3959
EBUILD nss-pam-ldapd-0.8.10-r1.ebuild 2046 SHA256 84a0329f7d4d3192e90a14024fe17e37c52910b714a1a9933aa846a640275c58 SHA512 5e900e30b6b4214c9f61414774b848e8b7811b7618984226d550fdce944413829621082fff759456c12ed2faf27a4a9e1a760e29c9792d4276b3bcfe150fb9ad WHIRLPOOL 9d5f26ae354edf608b9a8035155c1cbcb5df55a4c0467637c3407b6aa26e4bf6053490363e9a29e421cb9ad14aba732951789ee8cdc1e682ccb87781b675522f
+EBUILD nss-pam-ldapd-0.8.11-r1.ebuild 2113 SHA256 86a9583b0ac618b1f9a11e9cd3435e8ed4eacbd328e726c7108a35d2037813e5 SHA512 5efb5650fb75499a70def53d5454167e5ac262a6e74a31acdb2a01a291fe3716a62a7ef15637ec6a3f2cf0bd2ceeb12e6552c4f95813840b6fa09ebb2e9f8b98 WHIRLPOOL 16af7de5c27e1dac2dac939a042757815e10192f4fdc01bd4bde7b3a22d46987209332abaabd7df8f1b6861a9fc1180f536902025973683d317a94c4b2a53e67
EBUILD nss-pam-ldapd-0.8.11.ebuild 2043 SHA256 68e428161357f3851b9b353e0e743133768662333586f02bcf6abdafa08a94d5 SHA512 741bdc41d9aa37ab0d6314295563b8d80295a00947abcb24941dc89797c555b4f8eb77176f017df91bc10bec32445f6dbd543891c6a7db25db5c11e3036a50bf WHIRLPOOL e74698fb091c9a93290fb3c82ae0349e02145c0db17c2055e1113ceae6492e8f20f2cc220d22470ec915c541b42d238965dd0a879d939f23d19101f5025bd12b
-MISC ChangeLog 1856 SHA256 a0ec057bbec8e2e3ce263f5c105be264b180961a4663eea2df62af7c895acd1d SHA512 debea6ab9c8d41072a4187d31b7e8eb5543c1dec7cd5d2c0dea091cc10f9fc214f7a1a16d4a88cd7028f0f658232c5f7fcc534effb98294641c49cbebd5587c4 WHIRLPOOL 957312b1f615a40b1de2833c364d9a4f0249cad5c2c3c0faab993d8b8ac9baa837215e3a832dfe355d3463da5887af1ccd730fcbfc425af105b4026a0b72dba4
+MISC ChangeLog 2051 SHA256 3566dbc476038214d9bef20491bd1bf08cb7af13a2e5bada72c57fa532a4073b SHA512 6b195d066823bfe970ac0b2e3a361a5ba3985f501d257d47e202882c53143d3d9ab0185fe139372703d9b14b3d41aa7186c81d6d80a36329c6934068c15dd1ec WHIRLPOOL 0cf03619ad65df5b6d2d8631b9884202b21e7c536f3a09dfa18ec88ea15e8d01d95b1e46c3c61eece61857308e39c8d69b34d989128616bfd1d6a497802c9482
MISC metadata.xml 241 SHA256 58c2206a9844c7fbfd2ffb5ae2431a552d3d1207dc96aaa94f16ce2c501be545 SHA512 0b22f6d58064e531024e724baccdeda7dc8b411d69f09037f920e86456d7d0c80c06511532eb2fd8bc79b264bbe64033de0012d763e56e070242f571d31d05d3 WHIRLPOOL 3e40e102aca8949ae9993e872ed0bc4f0070256c400f28e4f1e6e2855e19ea9c22f0c7a3022f24b333a6dcadf659ebf6e0228c7a853c9f33d07dc82a641e946a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQe53+AAoJECRx6z5ArFrD734QAJkzW4SVShhjg/l8dPl62ucV
-PusE/1AyLTd4aYmPh4gXtFcw4WWXnrHbRkFOBG/bSEUl+LSAjJWqqfWKFx1iH8fq
-lww3jKKBWOFlC7recTUwjR3fIHbY9mS48g2kow3Ab+LD0/09k+PRlJLBMN8nCrUp
-gEDQ8Fz9g5tw2GEZXRmiLydyLdhLIthbLb0MpIxW3eLCbKHxdobILwPiyPMLEwvQ
-1M7lkYz+/qlLPHaQ3D1t/hwIwfFG8B2vi0iKqwH54nXsn0dsPxIZ6iuxAaoJxlCK
-7SG2hJ59TCAsysJyXDNzZ+Dzl/Eyhkww6yqEE3+823DMucSTIXI4aEZL1KUHg4L9
-wSHCUGpjNPNw74XoisADoUMVRCm93dsdMlDttoeXvVu9zAMkObLlB5BEA+FMVDFj
-0z9/izntCBTOSjPsu3CFQmezJVBRNct/NzNsC/3bfu53KM6qpN0fp+iJoSwzO7CE
-cti8/9mvtReHW550ESG+qMr90MdwExNDZa0ow/is3Rupdrv+piV55vTKf0TGlKdL
-b7USYP+jMmiKhNmCprguVhTFsNAHyPoQjGcelroG3rkutCDqLfoeM995V4ixlD8H
-rCX21zYGlPZTMnGNu+TadugPPndLCjerXAVIhJ7NFdCDppm0aUpZtJkNSvBoOk9k
-6B2yP4wEaEZ2F/GpKUo6
-=Jjqb
+iQIcBAEBCAAGBQJQmqIoAAoJECRx6z5ArFrD3kIP/34J620MZG6vpefxo0RkoipL
+V/DPNamqIEPxwNbfQxnPpCT3MH5HGPjc8CmiAeOLSi5u89LEJ2FW/WUCxB7rn3HJ
+F3h0fX/0jz0JFgLcc5gXqSCgmRomPEku0+tgfF4s6LEria49+AlAu4AqNNZv4SFX
+bI6NphiWEp9H037S++5zJCzkJu+qivI9F8WT3ZvoSQWkGXqPzjV10Iu3OgJvzVWg
+d+widphszcDj0qTjYB88G+I5kT9KlW4ySGNGvnD1jtelle8WRaHBrOyr7myM1FwE
+XNxyUoGUc7JR19dcjD960fElq0jeKpHDr8d5TFVPPMph8eQsUeqf7svprFSMR/g+
+wdV2Au0oYHd+uCMB4Z5GvYT5A32uMCZQdk0F4mFAPJOIxCjq76l5kDhVgQGNaGrv
+7t04nm1AOm6aGa4qvEPtCLUSD0t0jlCqHKdy5kva15ITBsTmTb4pTqzWsRBjvkTa
+84FFHneK/X90947pO8WWJOOReCIxyGbntIwgF+KQFalM/8oc0mJBLOMeX4j5y7Fj
+4tedBcos4Zu8wf53SJIlkRrVHVogHeWklEcrVlq7Ww9sMCVYD987paI5GERzf4u0
+IDaMDfwDw5OG6/aQshRANQPXW4uKDYXhPtTQ+JiqooluFPGrqTbFqwc0UtGnzbRA
+hp/muUBSpqooO8jIsn+r
+=ldKT
-----END PGP SIGNATURE-----
diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.8.11-r1.ebuild b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.8.11-r1.ebuild
new file mode 100644
index 000000000000..480fb315beb0
--- /dev/null
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.8.11-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.8.11-r1.ebuild,v 1.1 2012/11/07 18:02:07 prometheanfire Exp $
+
+EAPI=4
+
+inherit multilib user
+
+DESCRIPTION="NSS module for name lookups using LDAP"
+HOMEPAGE="http://arthurdejong.org/nss-pam-ldapd/"
+SRC_URI="http://arthurdejong.org/nss-pam-ldapd/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="debug kerberos sasl +pam"
+
+DEPEND="net-nds/openldap
+ sasl? ( dev-libs/cyrus-sasl )
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ !sys-auth/nss_ldap
+ !sys-auth/pam_ldap"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup nslcd
+ enewuser nslcd -1 -1 -1 nslcd
+}
+
+src_configure() {
+ # nss libraries always go in /lib on Gentoo
+ myconf="--enable-warnings
+ --with-ldap-lib=openldap
+ --with-ldap-conf-file=/etc/nslcd.conf
+ --with-nslcd-pidfile=/var/run/nslcd/nslcd.pid
+ --with-nslcd-socket=/var/run/nslcd/socket
+ --with-pam-seclib-dir=/$(get_libdir)/security
+ --libdir=/$(get_libdir)
+ $(use_enable debug)
+ $(use_enable kerberos)
+ $(use_enable pam)
+ $(use_enable sasl)"
+
+ if use x86-fbsd; then
+ myconf+=" --with-nss-flavour=freebsd"
+ else
+ myconf+=" --with-nss-flavour=glibc"
+ fi
+
+ econf ${myconf}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc NEWS ChangeLog AUTHORS README
+
+ # for socket and pid file
+ keepdir /var/run/nslcd
+
+ # init script
+ newinitd "${FILESDIR}"/nslcd-init nslcd
+
+ # make an example copy
+ insinto /usr/share/nss-pam-ldapd
+ doins nslcd.conf
+
+ fperms o-r /etc/nslcd.conf
+}
+
+pkg_postinst() {
+ elog
+ elog "For this to work you must configure /etc/nslcd.conf"
+ elog "This configuration is similar to pam_ldap's /etc/ldap.conf"
+ elog
+ elog "In order to use nss-pam-ldapd, nslcd needs to be running. You can"
+ elog "start it like this:"
+ elog " # /etc/init.d/nslcd start"
+ elog
+ elog "You can add it to the default runlevel like so:"
+ elog " # rc-update add nslcd default"
+ elog
+ elog "If you are upgrading, keep in mind that /etc/nss-ldapd.conf"
+ elog " is now named /etc/nslcd.conf"
+ elog
+}