> I am still trying to get PAM working with Computer Associates LDAP server. > I want to authenticate Linux users against ACF2. Right now I am playing > with just RLOGIN just to try to get something working. I am not having > much luck. I am seeing the following in the Linux logs. > > Jun 6 10:31:47 ibm9672 in.rlogind[3902]: connect from 161.186.86.6 > (161.186.86.6) > Jun 6 10:32:10 ibm9672 rlogind[3902]: unable to dlopen > /usr/lib/sasl/libdigestmd5.so: /usr/lib/sasl/libdigestmd5.so: undefined > symbol: des_key_sched > Jun 6 10:32:10 ibm9672 rlogind[3902]: unable to dlopen > /usr/lib/sasl/libgssapiv2.so: libgssapi.so.1: cannot load shared object > file: No such file or directory > Jun 6 10:32:10 ibm9672 pam_rhosts_auth[3902]: denied to > [EMAIL PROTECTED] as x062pea: access not allowed > Jun 6 10:32:10 ibm9672 in.rlogind[3902]: PAM authentication failed for > in.rlogind > > I do not know what the 2 "unable to dlopen" messages means nor how to > correct it. I do not know if this is the cause of my problems or not.
dlopen is a function to open a shared library. For more, man dlopen The first sounds like the actual Linux open() has succeeded, but it doesn't contain the symbol named. The precise cause might be a configuration error - I don't know how you're supposed to set it up, it could be a mis-matched version, it could be a bug. Reread the documentation paying close attention to everything;-) The second one is a wee bit confusing. I think something in /usr/lib/sasl/libgssapiv2.so is saying it can't find libgssapi.so.1. Check that /usr/lib/sasl/libgssapiv2.so exists - I think it does. Look for something like libgssapi.so.1 - here's the best I can do on my desktop system: [summer@numbat summer]$ locate libgssapi /usr/lib/sasl/libgssapiv2.a /usr/lib/sasl/libgssapiv2.la /usr/kerberos/lib/libgssapi_krb5.so.2.2 /usr/kerberos/lib/libgssapi_krb5.so.2 /usr/kerberos/lib/libgssapi_krb5.a /usr/kerberos/lib/libgssapi_krb5.so [summer@numbat summer]$ Those are not good enough. You need a ".so" ending (shared object). If you find libgssapi.so.1 then make sure its directory is mentioned in /etc/ld.so.conf - if it's not, add it and run ldconfig. If it's not there (my guess) you need to find what rpm it's in and install it. -- Cheers John Summerfield Microsoft's most solid OS: http://www.geocities.com/rcwoolley/ Note: mail delivered to me is deemed to be intended for me, for my disposition. ============================== If you don't like being told you're wrong, be right!