about summary refs log tree commit diff
path: root/nixos/doc/manual
diff options
context:
space:
mode:
authorThomas Gerbet <thomas@gerbet.me>2024-01-27 00:46:56 +0100
committerGitHub <noreply@github.com>2024-01-27 00:46:56 +0100
commit117fd19a779312853ece1c2e5d44021fe039b424 (patch)
tree2509ff345c4fe2d1f19c27ed5cf48282270b353c /nixos/doc/manual
parentae78df7a69130f67511eb9ad98a92b7bd7a86eb2 (diff)
parent3092020c0c9bbb73be900c9898fadeb175070d94 (diff)
downloadnixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar.gz
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar.bz2
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar.lz
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar.xz
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.tar.zst
nixlib-117fd19a779312853ece1c2e5d44021fe039b424.zip
Merge pull request #276306 from ambroisie/aria2-rpc-secret-file
nixos/aria2: implement 'rpcSecretFile'
Diffstat (limited to 'nixos/doc/manual')
-rw-r--r--nixos/doc/manual/release-notes/rl-2405.section.md7
1 files changed, 7 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 c034abf28174..e2c8b3abab41 100644
--- a/nixos/doc/manual/release-notes/rl-2405.section.md
+++ b/nixos/doc/manual/release-notes/rl-2405.section.md
@@ -85,6 +85,13 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
 
 - `nitter` requires a `guest_accounts.jsonl` to be provided as a path or loaded into the default location at `/var/lib/nitter/guest_accounts.jsonl`. See [Guest Account Branch Deployment](https://github.com/zedeus/nitter/wiki/Guest-Account-Branch-Deployment) for details.
 
+- `services.aria2.rpcSecret` has been replaced with `services.aria2.rpcSecretFile`.
+  This was done so that secrets aren't stored in the world-readable nix store.
+  To migrate, you will have create a file with the same exact string, and change
+  your module options to point to that file. For example, `services.aria2.rpcSecret =
+  "mysecret"` becomes `services.aria2.rpcSecretFile = "/path/to/secret_file"`
+  where the file `secret_file` contains the string `mysecret`.
+
 - Invidious has changed its default database username from `kemal` to `invidious`. Setups involving an externally provisioned database (i.e. `services.invidious.database.createLocally == false`) should adjust their configuration accordingly. The old `kemal` user will not be removed automatically even when the database is provisioned automatically.(https://github.com/NixOS/nixpkgs/pull/265857)
 
 - `inetutils` now has a lower priority to avoid shadowing the commonly used `util-linux`. If one wishes to restore the default priority, simply use `lib.setPrio 5 inetutils` or override with `meta.priority = 5`.