> 
> It has been broken like that since Solaris 10 (and
> perhaps the backported ldapclient used by Solaris 8).
> I believe there's some work going on to replace
> ldapclient; hopefully it won't preserve that
> particular bug :-)

Replacing with the pam_ldap and nss_ldap libraries from PADL that everyone else 
uses would be nice.  I wonder what the status is on that...

> 
> cert7.db, I think. At least that's what 'man
> ldapsearch' says it uses, and the requirement seems
> to come from the shared libsldap used by ldapsearch
> and ldapclient.
> 
> Are there any tools to manipulate cert7.db files in
> OS?
> 

cert8.db seems to work - I placed the cert8.db, key3.db, and secmod.db files in 
the /var/ldap directory.  I'm not sure if Solaris has the tools to manipulate 
these files - since my DSs run on Linux, I just used Mozilla's NSS tools from 
Linux to create them and put my CA in there, and it seems to be fine.

I also ran into an issue with the fact that Solaris's LDAP library looks for 
the objectClass: shadowAccount property in LDAP when it searches for valid PAM 
accounts (yet another thing that PADL's libraries do not require, or is at 
least configurable).  So, I guess I get to add shadowAccount entries to all of 
the users that I want to have login privs to this system.

-Nick
-- 
This message posted from opensolaris.org

Reply via email to