Date: Thu, 10 Jul 2003 13:07:53 +0200 From: Jean-Baptiste Quenot <jb.quenot@caraldi.com> To: ports@freebsd.org Cc: nectar@freebsd.org Subject: Patch port nss_ldap's Makefile for ldap.conf location Message-ID: <20030710110751.GA6966@watt.intra.caraldi.com>
next in thread | raw e-mail | index | archive | help
Please find below a patch that fixes the location of ldap.conf to reflect the location specified by the associated port pam_ldap. The config file should be $(PREFIX)/etc/ldap.conf, not /etc/ldap.conf. -----------------------------------8<----------------------------------- --- Makefile.orig Wed Jul 9 17:59:19 2003 +++ Makefile Wed Jul 9 17:58:50 2003 @@ -25,6 +25,9 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -Wl,-rpath,${LOCALBASE}/lib" +CONFIGURE_ARGS= --with-ldap-conf-file=${PREFIX}/etc/ldap.conf \ + --with-ldap-secret-file=${PREFIX}/etc/ldap.secret + post-extract: ${CP} ${FILESDIR}/bsdnss.c ${WRKSRC} -----------------------------------8<----------------------------------- I've been struggling for hours trying to make nss_ldap work on FreeBSD 5.1 Release, and it was just that damn' file. BTW, it was not clear for me before, but pam_ldap is only used for authentication. Without nss_ldap, pam_ldap is pretty useless, ie it requires user entries in the local password file. Thank you, and keep up the good work! -- Jean-Baptiste Quenot http://caraldi.com/jbq/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030710110751.GA6966>