I looked for pam_ldap in the repos. No luck.
I looked for nss in the repos. Lots of nss-y things installed.
I installed openLDAP. No change.
I do not know what to think about PAM. Lots of apps there, as well.
There are 16 configuration files in /etc/pam.d with these entries:
Why not just copy and paste the name given by @hendersj
> sudo zypper se nss-pam-ldapd
S | Name | Summary | Type
---+---------------+----------------------------------------------------------+--------
| nss-pam-ldapd | NSS module and daemon for using LDAP as a naming service | package
Yes, nss-pam-ldapd is the specific package name you will need to install.
Just adding the configuration files isn’t sufficient - the library pam_ldap.so is not installed on your system, and that package is what provides it.
The package is not in the repos for LEAP 16.0. (It is for tumbleweed.)
# zypper se nss-pam-ldapd
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
No matching items found.
Note: For an extended search including not yet activated remote resources please use 'zypper search-packages'.
# zypper search-packages nss-pam-ldapd
Could not search for the package: Error: Registration server returned 'base product not found' (404)No package found
#
yes, but sssd replaced pam_ldap, which is why pam_ldap.so doesn’t exist and there is no package that installs it. That pam_ldap.so was still referenced in the config files is left over from an upgrade.
If you used ldap, you would also have to configure sssd, it doesn’t use the same configuration that pam_ldap did.