Hi Everyone,
Before some else gets tripped up.. In Mandrake 8.2 it's nss_ldap is
slightly broken, where it does not give out a list of supplementary
groups which the user is also a member of. This was working with
Mandrake 8.1, so I grabbed Src rpm (nss_ldap-173-1mdk.src.rpm) and
investigated.. after checking the SPEC file I re-enabled
--enable-rfc2307bis --enable-ids-uid for nss_ldap and everything works
O.K. I think this is a rather important feature for Mandrake to enable,
as it's how it's own userdrake and directory_administrator would
configure a LDAP server to contain passwords, ids, and groups with this
feature enabled
Below is the output of the diff command on the nss_ldap.spec file
Cheers
Mark
@@ -75,10 +75,9 @@
%serverbuild
# Build nss_ldap.
aclocal && automake && autoheader && autoconf
-%configure --with-ldap-lib=openldap --enable-schema-mapping
--enable-debug
-%__make INST_UID=`id -u` INST_GID=`id -g`
+%configure --with-ldap-lib=openldap --enable-schema-mapping
--enable-debug --enable-rfc2307bis --enable-ids-uid
+%__make INST_UID=`id -u` INST_GID=`id -g`
-# --enable-rfc2307bis --enable-ids-uid
# Build pam_ldap.
pushd pam_ldap-%{pam_ldap_version}
touch NEWS
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com