about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authoremilylange <git@emilylange.de>2024-06-05 01:03:10 +0200
committeremilylange <git@emilylange.de>2024-06-05 01:05:47 +0200
commitac20219508f680c45e118b99c5c0787ec9ef3651 (patch)
tree0a8e8abde4b83a7b3b61a5fd5c9882e8af0da8cc /nixos/doc
parentfd58d2299bd10ce7e798ce77502c9f117a00f61c (diff)
nixos/rl-2411: add `services.forgejo.secrets`
and the accompanying `services.forgejo.mailerPasswordFile` deprecation.
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-2411.section.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md
index 51904352b3b7e..b0176a056e1f7 100644
--- a/nixos/doc/manual/release-notes/rl-2411.section.md
+++ b/nixos/doc/manual/release-notes/rl-2411.section.md
@@ -18,6 +18,11 @@
   nvimpager settings: user commands in `-c` and `--cmd` now override the
   respective default settings because they are executed later.
 
+- `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`,
+  which is part of the new free-form `services.forgejo.secrets` option.
+  `services.forgejo.secrets` is a small wrapper over systemd's `LoadCredential=`. It has the same structure (sections/keys) as
+  `services.forgejo.settings` but takes file paths that will be read before service startup instead of some plaintext value.
+
 - The Invoiceplane module now only accepts the structured `settings` option.
   `extraConfig` is now removed.