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"