The systems that this was tested on ran SUSE 9.2, but it should work on all 9.* SUSE releases.
YaST
This tool did not like ldaps://ldapserver/ sort of URLs. It is possible that the problem was on my end, but in the end I found it easier to edit the configs all by hand. However, you will need to install the following packages:
Install:
/etc/openldap/ldap.conf
You will have to tune this for your particular install. The config will be independent of distribution so you can copy it from another system. Here is what ours looks like:
Simple ldapsearch's should work now
/etc/ldap.conf
This file ended up being the exact same as /etc/openldap/ldap.conf.
/etc/nsswitch.conf
The following lines should read:
getent should return ldap users and groups now
/etc/security/pam_unix2.conf
Should read:
Users should be able to use ldap credentials now
Finishing up
One machine worked after I made these changes, but another required a reboot.
Good luck!