From e34752c791429f47ee6d6b4adb30be56afe7c6f4 Mon Sep 17 00:00:00 2001 From: Zuckerberg Date: Sat, 3 Feb 2024 14:10:31 -0700 Subject: [PATCH] Fix transmission running in a container https://github.com/NixOS/nixpkgs/issues/258793 --- common/default.nix | 2 +- machines/storage/s0/default.nix | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/common/default.nix b/common/default.nix index 398c76e..8a169df 100644 --- a/common/default.nix +++ b/common/default.nix @@ -18,7 +18,7 @@ nix.flakes.enable = true; - system.stateVersion = "21.11"; + system.stateVersion = "23.11"; networking.useDHCP = false; diff --git a/machines/storage/s0/default.nix b/machines/storage/s0/default.nix index 0b435cf..2e66082 100644 --- a/machines/storage/s0/default.nix +++ b/machines/storage/s0/default.nix @@ -123,6 +123,12 @@ "download-queue-size" = 20; # gotta go fast }; }; + # https://github.com/NixOS/nixpkgs/issues/258793 + systemd.services.transmission.serviceConfig = { + RootDirectoryStartOnly = lib.mkForce (lib.mkForce false); + RootDirectory = lib.mkForce (lib.mkForce ""); + }; + users.groups.public_data.gid = 994; users.users.public_data = { isSystemUser = true;