From 80f93e2a6a7a1f5d8ed4c384bb5e5859a78bc421 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sun, 5 Oct 2025 16:07:08 +0900 Subject: [PATCH] nixos/tinydns: replace systemd `script` with `ExecStart` --- nixos/modules/services/networking/tinydns.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/networking/tinydns.nix b/nixos/modules/services/networking/tinydns.nix index 145357b828b1..709f751ee825 100644 --- a/nixos/modules/services/networking/tinydns.nix +++ b/nixos/modules/services/networking/tinydns.nix @@ -58,10 +58,11 @@ with lib; ln -sf ${pkgs.writeText "tinydns-data" config.services.tinydns.data} data tinydns-data ''; - script = '' - cd /var/lib/tinydns - exec ./run - ''; + serviceConfig = { + StateDirectory = "tinydns"; + WorkingDirectory = "/var/lib/tinydns"; + ExecStart = "/var/lib/tinydns/run"; + }; }; }; }