Sorry, I know nothing of Solaris nss_ldap library integration with OpenLDAP. Here is a sample of my pam.conf, if that helps, but it is setup for Solaris 9 native ldap. Pam for login is working flawlessly.
Do you have another non-Sun application working with your authentication setup? Exim (MTA) is working with pam and ldap like a charm.
Is the pldd output on a pop3-login process similar to the following? This is on Solaris 8, so on Solaris 9 you can replace sldaputil.so.5 and libsldap.so.1 with sldaputil.so.1 and libldap.so.5 and nss_ldap.so.1 may not be in the list. Seems like slaputil.so is missing:
16792: pop3-login /usr/local/BerkeleyDB.4.0/lib/libdb-4.0.so /usr/local/gdbm/lib/libgdbm.so.3.0.0 /opt/OpenLDAP-2.1.25/lib/libldap.so.2.0.124 /opt/OpenLDAP-2.1.25/lib/liblber.so.2.0.124 /usr/lib/libresolv.so.2 /usr/local/ssl/lib/libssl.so.0.9.7 /usr/local/ssl/lib/libcrypto.so.0.9.7 /usr/lib/libsocket.so.1 /usr/lib/libnsl.so.1 /usr/lib/librt.so.1 /usr/lib/libsendfile.so.1 /usr/lib/libc.so.1 /usr/lib/libgen.so.1 /usr/lib/libdl.so.1 /usr/lib/libpthread.so.1 /usr/local/BerkeleyDB.4.1/lib/libdb-4.1.so /usr/local/lib/libsasl2.so.2.0.17 /usr/local/lib/libgcc_s.so.1 /usr/lib/libmp.so.2 /usr/lib/libaio.so.1 /usr/lib/libmd5.so.1 /usr/platform/sun4u-us3/lib/libc_psr.so.1 /usr/lib/libthread.so.1 /usr/lib/nss_files.so.1 /usr/lib/nss_ldap.so.1
Thanks for your help
Benjamin
-- Benjamin Dabelow benja.dabelow@gmx.net Staufenbergstr. 88 benja-dabelow.gmxhome.de/start.html 74081 Heilbronn Germany