From 87c29cd82a4c593b1065062aab32f76610303849 Mon Sep 17 00:00:00 2001 From: rasmus-kirk Date: Sun, 17 Mar 2024 11:49:10 +0100 Subject: [PATCH] Fixed transmission permissions --- nixarr/transmission/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nixarr/transmission/default.nix b/nixarr/transmission/default.nix index 99186e6..d87ec1c 100644 --- a/nixarr/transmission/default.nix +++ b/nixarr/transmission/default.nix @@ -264,16 +264,16 @@ in { ]; systemd.tmpfiles.rules = [ - "d '${cfg.stateDir}' 0750 torrenter torrenter - -" + "d '${cfg.stateDir}' 0750 torrenter media - -" # This is fixes a bug in nixpks (https://github.com/NixOS/nixpkgs/issues/291883) - "d '${cfg.stateDir}/.config' 0750 torrenter torrenter - -" - "d '${cfg.stateDir}/.config/transmission-daemon' 0750 torrenter torrenter - -" + "d '${cfg.stateDir}/.config' 0750 torrenter media - -" + "d '${cfg.stateDir}/.config/transmission-daemon' 0750 torrenter media - -" ]; util-nixarr.services.cross-seed = mkIf cfg-cross-seed.enable { enable = true; dataDir = cfg-cross-seed.stateDir; - group = "torrenter"; + group = "media"; settings = { torrentDir = "${nixarr.mediaDir}/torrents"; @@ -309,7 +309,7 @@ in { services.transmission = { enable = true; user = "torrenter"; - group = "torrenter"; + group = "media"; home = cfg.stateDir; webHome = if cfg.flood.enable