From f1cd27b8a0367c82ce10248c7eb01572851bc9eb Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Fri, 26 Sep 2025 23:19:58 +0800 Subject: [PATCH] nixos/sing-box: set home and cwd to state directory --- nixos/modules/services/networking/sing-box.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/networking/sing-box.nix b/nixos/modules/services/networking/sing-box.nix index fd209785bbb0..866c9f4fe470 100644 --- a/nixos/modules/services/networking/sing-box.nix +++ b/nixos/modules/services/networking/sing-box.nix @@ -75,6 +75,7 @@ in StateDirectoryMode = "0700"; RuntimeDirectory = "sing-box"; RuntimeDirectoryMode = "0700"; + WorkingDirectory = "/var/lib/sing-box"; ExecStartPre = let script = pkgs.writeShellScript "sing-box-pre-start" '' @@ -95,6 +96,7 @@ in users.sing-box = { isSystemUser = true; group = "sing-box"; + home = "/var/lib/sing-box"; }; groups.sing-box = { }; };