Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nixos/krb5: Cleanup, fix and RFC42-ify
This replaces the krb5 module's options with RFC 42-style krb5.settings option*, while greatly simplifying the code and fixing a few bugs, namely: - NixOS#243068 krb5: Configuration silently gets ignored when set by multiple modules - not being able to use mkIf etc. inside subattributes of krb5.libdefaults, e.g. krb5.libdefaults.default_realm = mkIf ... * leaving an escape hatch in form of krb5.extraConfig in case extra syntax is needed (e.g. `include' directives) See NixOS#144575. Closes NixOS#243068.
- Loading branch information