network:idm repository.
Supported versions
| Distribution | Version |
|---|---|
| openSUSE Tumbleweed | Rolling |
| openSUSE Leap | 15.5, 15.6 |
| SUSE Linux Enterprise 15 | SP5, SP6, SP7 |
| SUSE Linux Enterprise 16 | GA |
Installation
- Tumbleweed
- Leap 15.6 / SLE 15 SP6
- Leap 15.5 / SLE 15 SP5
Himmelblau is in the Tumbleweed distribution repositories. Refresh and install directly:
You can also download packages manually from the Himmelblau downloads page.
Post-installation setup
Disable nscd
The Name Service Cache Daemon (nscd) conflicts with Himmelblau’s NSS module. Stop and mask it before continuing:Configure NSS
Copy the systemnsswitch.conf template and add himmelblau to the passwd, group, and shadow databases:
/etc/nsswitch.conf so the three lines read:
Configure PAM
On openSUSE and SLE, thepam-himmelblau package installs a pam-config fragment. The PAM stack is managed by pam-config(8), so you typically do not need to edit files by hand.
If you need to verify or manually apply the configuration, the installed fragment is located at /usr/share/pam-config/pam_himmelblau.so and includes the following stacks:
| Stack | Entry |
|---|---|
| Auth | auth sufficient pam_himmelblau.so ignore_unknown_user set_authtok (priority 800) |
| Account | account sufficient pam_himmelblau.so ignore_unknown_user (priority 300) |
| Password | password sufficient pam_himmelblau.so ignore_unknown_user set_authtok (priority 100) |
| Session | session optional pam_himmelblau.so (priority 2300) |
