Hi!
I had just a quick look on your pam-config, and:
[...] SUSE 8.0: auth requisite pam_unix.so nullok #set_secrpc
auth required pam_securetty.so auth required pam_nologin.so auth sufficient pam_ldap.so debug #auth required pam_homecheck.so auth required pam_env.so auth required pam_mail.so account sufficient pam_ldap.so debug account required pam_unix.so password required pam_pwcheck.so nullok password required pam_ldap.so use_first_pass use_authok debug
password required pam_unix2.so nullok use_first_pass use_authtok session required pam_unix.so none # debug or trace session required pam_limits.so
Chris