From 9f46fb90240f018e52f4a3e03da18fe03bf011c6 Mon Sep 17 00:00:00 2001 From: rasmus-kirk Date: Mon, 26 May 2025 18:18:34 +0200 Subject: [PATCH] Set umask of transmission --- nixarr/transmission/cross-seed/default.nix | 3 +-- nixarr/transmission/default.nix | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/nixarr/transmission/cross-seed/default.nix b/nixarr/transmission/cross-seed/default.nix index 24a12a1..b75b359 100644 --- a/nixarr/transmission/cross-seed/default.nix +++ b/nixarr/transmission/cross-seed/default.nix @@ -8,7 +8,6 @@ with lib; let cfg = config.util-nixarr.services.cross-seed; settingsFormat = pkgs.formats.json {}; settingsFile = settingsFormat.generate "settings.json" cfg.settings; - cross-seedPkg = pkgs.callPackage ../../../pkgs/cross-seed {}; configJs = pkgs.writeText "config.js" '' // Loads a json.config "use strict"; @@ -115,7 +114,7 @@ in { Type = "simple"; User = cfg.user; Group = cfg.group; - ExecStart = "${cross-seedPkg}/bin/cross-seed daemon"; + ExecStart = "${pkgs.cross-seed}/bin/cross-seed daemon"; Restart = "on-failure"; }; }; diff --git a/nixarr/transmission/default.nix b/nixarr/transmission/default.nix index 9b22ff5..2d4ee1f 100644 --- a/nixarr/transmission/default.nix +++ b/nixarr/transmission/default.nix @@ -371,6 +371,8 @@ in { watch-dir-enabled = true; watch-dir = "${downloadDir}/.watch"; + umask = "002"; + rpc-bind-address = if cfg.vpn.enable then "192.168.15.1"