# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-auth/nss_ldap/nss_ldap-265-r1.ebuild,v 1.2 2012/02/13 04:50:06 mr_bones_ Exp $ EAPI=2 inherit fixheadtails eutils multilib autotools IUSE="debug ssl sasl kerberos" DESCRIPTION="NSS LDAP Module" HOMEPAGE="http://www.padl.com/OSS/nss_ldap.html" SRC_URI="http://www.padl.com/download/${P}.tar.gz" SLOT="0" LICENSE="LGPL-2" KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" DEPEND=">=net-nds/openldap-2.1.30-r5 sasl? ( dev-libs/cyrus-sasl ) kerberos? ( virtual/krb5 ) ssl? ( dev-libs/openssl )" RDEPEND="${DEPEND} !>"${D}"/etc/ldap.conf echo >>"${D}"/etc/ldap.conf sed -i "${D}"/etc/ldap.conf \ -e '$inss_initgroups_ignoreusers ldap,openldap,mysql,syslog,root,postgres' \ || die "failed to sed /etc/ldap.conf" dodoc ldap.conf ANNOUNCE NEWS ChangeLog AUTHORS \ COPYING CVSVersionInfo.txt README nsswitch.ldap certutil docinto docs; dodoc doc/* } pkg_postinst() { elog "If you use a ldaps:// string in the 'uri' setting of" elog "your /etc/ldap.conf, you must set 'ssl on'!" }