diff options
author | Marco Rebhan <me@dblsaiko.net> | 2023-07-13 01:21:59 +0200 |
---|---|---|
committer | Marco Rebhan <me@dblsaiko.net> | 2023-12-21 11:34:59 +0100 |
commit | 92a541c0ed590db1e8bee7436a6130cb5d589a6c (patch) | |
tree | 82c07078c0150627be7319e4ed21a6d0801844dd /nixos/doc | |
parent | 808d2bd0ae2bdcf60685f3335d2229221c3d2b8d (diff) | |
download | nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar.gz nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar.bz2 nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar.lz nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar.xz nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.tar.zst nixlib-92a541c0ed590db1e8bee7436a6130cb5d589a6c.zip |
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: - #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 ... See #144575. Closes #243068. Co-authored-by: h7x4 <h7x4@nani.wtf>
Diffstat (limited to 'nixos/doc')
-rw-r--r-- | nixos/doc/manual/release-notes/rl-2405.section.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index b036f40f4dc8..07cdf2096d3e 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -94,6 +94,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m - `services.zfs.zed.enableMail` now uses the global `sendmail` wrapper defined by an email module (such as msmtp or Postfix). It no longer requires using a special ZFS build with email support. +- The `krb5` module has been rewritten, moving all options but `krb5.enable` and `krb5.package` into `krb5.settings`. + - Gitea 1.21 upgrade has several breaking changes, including: - Custom themes and other assets that were previously stored in `custom/public/*` now belong in `custom/public/assets/*` - New instances of Gitea using MySQL now ignore the `[database].CHARSET` config option and always use the `utf8mb4` charset, existing instances should migrate via the `gitea doctor convert` CLI command. |