-
v0.1.8 Stable
released this
2026-06-24 16:37:46 +00:00 | 120 commits to master since this releaseAdded
- Linux host authentication (preview): provision Kratos identities into POSIX accounts; enrolled hosts resolve passwd/group/SSH keys
- Interactive Linux login via the OAuth 2.0 Device Authorization Grant (RFC 8628), with
force_mfaAAL2 enforcement - Offline Linux login with a dedicated passphrase when the server is unreachable
forseti-unixhost client — daemon, NSS module,pam_forseti.so, Guix packaging- Per-host seat cap on provisioned accounts; resolution is never license-gated
Security
- PAM account stack fails closed on a daemon outage; local/root logins unaffected
- Panic-guarded PAM entrypoints; daemon socket bounded before auth
- Unique device
user_code; id_token audience pinned to the PAM client; device-auth refuses an empty client secret - Org member removal now revokes the member from the org's POSIX group
- A
[security].cookie_secretunder 32 bytes now hard-fails boot
Fixed
- Identity deletion purges POSIX rows at every path; hourly reconcile sweep catches out-of-band deletes
- Expired commercial license re-evaluated hourly, not only at restart
- Org-invite invalid-email redirect used the org id instead of its slug
Builds, checksums and provenance: https://github.com/franzos/forseti/releases/tag/v0.1.8
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads