From bdbb5fe0deb822211e0167706785238f9e67f776 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Tue, 20 May 2025 14:11:47 +1000 Subject: [PATCH] dandelion/transmission-container: fix systemd container issues --- hosts/dandelion/transmission-container.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/hosts/dandelion/transmission-container.nix b/hosts/dandelion/transmission-container.nix index b9a8203..e3ee5ae 100644 --- a/hosts/dandelion/transmission-container.nix +++ b/hosts/dandelion/transmission-container.nix @@ -48,7 +48,14 @@ }; networking.firewall.enable = false; - systemd.services.transmission.serviceConfig.BindReadOnlyPaths = lib.mkForce [ builtins.storeDir "/etc" ]; + # https://github.com/NixOS/nixpkgs/issues/258793 + systemd.services.transmission.serviceConfig = { + BindReadOnlyPaths = lib.mkForce [ builtins.storeDir "/etc" ]; + RootDirectoryStartOnly = lib.mkForce false; + RootDirectory = lib.mkForce ""; + PrivateMounts = lib.mkForce false; + PrivateUsers = lib.mkForce false; + }; imports = [ modules.services.transmission ]; services.transmission.settings = { rpc-host-whitelist-enabled = false;