about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorckie <git-525ff67@ckie.dev>2023-11-26 05:32:22 +0200
committerckie <git-525ff67@ckie.dev>2023-11-26 05:32:22 +0200
commitd5260c5544b9dfbe35392d7b4e03ee57d7205628 (patch)
treeeeed5c161377b1620beb822fd0605f977662ca6e /nixos
parent85f1ba3e51676fa8cc604a3d863d729026a6b8eb (diff)
downloadnixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar.gz
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar.bz2
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar.lz
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar.xz
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.tar.zst
nixlib-d5260c5544b9dfbe35392d7b4e03ee57d7205628.zip
nixos/transmission: correct typo on systemd StateDirectory
systemd would previously create a nonoperational
"/var/lib/transmission/watch-dir" directory due to a typo in the
StateDirectory array ("watch-dir" -> "watchdir")

I have corrected this by using the pre-declared constants for these
folder names.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/torrent/transmission.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix
index b98cb5283a1a..4a3200c1325c 100644
--- a/nixos/modules/services/torrent/transmission.nix
+++ b/nixos/modules/services/torrent/transmission.nix
@@ -333,10 +333,10 @@ in
             cfg.settings.watch-dir;
         StateDirectory = [
           "transmission"
-          "transmission/.config/transmission-daemon"
-          "transmission/.incomplete"
-          "transmission/Downloads"
-          "transmission/watch-dir"
+          "transmission/${settingsDir}"
+          "transmission/${incompleteDir}"
+          "transmission/${downloadsDir}"
+          "transmission/${watchDir}"
         ];
         StateDirectoryMode = mkDefault 750;
         # The following options are only for optimizing: