diff --git a/nixos/modules/services/networking/technitium-dns-server.nix b/nixos/modules/services/networking/technitium-dns-server.nix index 0c8499e072d4f..143b0c43cfdca 100644 --- a/nixos/modules/services/networking/technitium-dns-server.nix +++ b/nixos/modules/services/networking/technitium-dns-server.nix @@ -7,7 +7,6 @@ let cfg = config.services.technitium-dns-server; - stateDir = "/var/lib/technitium-dns-server"; inherit (lib) mkEnableOption mkPackageOption @@ -61,13 +60,11 @@ in after = [ "network.target" ]; serviceConfig = { - ExecStart = "${cfg.package}/bin/technitium-dns-server ${stateDir}"; + ExecStart = "${cfg.package}/bin/technitium-dns-server $STATE_DIRECTORY"; DynamicUser = true; StateDirectory = "technitium-dns-server"; - WorkingDirectory = stateDir; - BindPaths = stateDir; Restart = "always"; RestartSec = 10;