Hello,
ldapwhoami is linked: /u01/app/openldap/product/2.4.26/bin>ldd ldapwhoami libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x0000003542e00000)
However, i checked for ldapsearch and it not liknked: /u01/app/openldap/product/2.4.26/bin>ldd ldapsearch libssl.so.6 => /lib64/libssl.so.6 (0x0000003765600000) libcrypto.so.6 => /lib64/libcrypto.so.6 (0x0000003765200000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00000035ea000000) libc.so.6 => /lib64/libc.so.6 (0x00000035e4800000) libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00000035ef600000) libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00000035f1200000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00000035e9400000) libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00000035f0600000) libdl.so.2 => /lib64/libdl.so.2 (0x00000035e5000000) libz.so.1 => /usr/lib64/libz.so.1 (0x00000035e5800000) /lib64/ld-linux-x86-64.so.2 (0x00000035e4400000) libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00000035f0a00000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00000035efe00000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00000035e6000000) libsepol.so.1 => /lib64/libsepol.so.1 (0x00000035e6400000)
Now, as ldapsearch is not linked - What could be the cause of it? How to link - Or how to proceed further?
Thanks and Regards, Gaurav Gugnani
On Wed, Feb 15, 2012 at 3:06 PM, Dieter Klünter dieter@dkluenter.de wrote:
Am Wed, 15 Feb 2012 10:19:10 +0530 schrieb Gaurav Gugnani gugnanigaurav@gmail.com:
Hello All,
I'm *trying to implement SASL on the openldap of version 2.4.26.*
First we install the openldap and then we install the necessary packages of cyrus-sasl.
*Packages of cyrus-sasl:* (installed in below mentioned order) cyrus-sasl-lib-2.1.22-5.el5_4.3.x86_64.rpm cyrus-sasl-devel-2.1.22-5.el5_4.3.x86_64.rpm cyrus-sasl-plain-2.1.22-5.el5_4.3.x86_64.rpm cyrus-sasl-2.1.22-5.el5_4.3.x86_64.rpm cyrus-sasl-ldap-2.1.22-5.el5_4.3.x86_64.rpm cyrus-sasl-md5-2.1.22-5.el5_4.3.x86_64.rpm
After then i set up the SASL with proper ACL's (having the steps and also i setup the same on some other box where it running fine) *Steps:* *1> *Modify /usr/lib64/sasl2/slapd.conf *# SASL Configuration pwcheck_method: auxprop auxprop_plugin: slapd mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5* *2> *Modify $LDAP_HOME/etc/openladp/slapd.conf *password-hash {CLEARTEXT} authz-regexp uid=(.*),cn=DIGEST-MD5,cn=auth uid=$1,ou=System,o=xyz*
but it throws all together different error to me: /u01/app/openldap/product/2.4.26/etc/openldap> ldapwhoami -Y DIGEST-MD5 ldapwhoami: not compiled with SASL support
And similar errors for ldapsearch and other commands.
It suggests to me that some package installation is not proper.
Can any one guide me on this.
Check whether ldapwhoami is linked against libsasl2, ldd ldapwhoami
-Dieter
-- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E