Packages
Himmelblau is split into several packages. Install all of them unless you have a specific reason to exclude one:| Package | Description |
|---|---|
himmelblau | The core daemon (himmelblaud and himmelblaud-tasks). Required. |
nss-himmelblau | The NSS module (libnss_himmelblau.so). Enables getent passwd and group resolution for Entra ID identities. Required. |
pam-himmelblau | The PAM module (pam_himmelblau.so). Enables PAM-based authentication against Entra ID. Required. |
himmelblau-sso | The SSO broker helper. Enables browser and desktop applications (Chrome, Firefox) to acquire tokens silently. Recommended. |
Installation by distribution
- openSUSE Tumbleweed
- openSUSE Leap / SLE
- Fedora & RHEL
- Debian & Ubuntu
- NixOS
Himmelblau is available directly from the standard repository on Tumbleweed. Refresh and install in one step:
Post-install steps
After installing packages, disable the legacynscd daemon. It conflicts with Himmelblau’s own identity cache:
