diff --git a/nixos/modules/services/networking/tailscale.nix b/nixos/modules/services/networking/tailscale.nix index 0b6e110d2caa..b673d29bb40e 100644 --- a/nixos/modules/services/networking/tailscale.nix +++ b/nixos/modules/services/networking/tailscale.nix @@ -240,10 +240,8 @@ in wantedBy = [ "multi-user.target" ]; serviceConfig = { Type = "oneshot"; + ExecStart = "${lib.getExe cfg.package} set ${escapeShellArgs cfg.extraSetFlags}"; }; - script = '' - ${lib.getExe cfg.package} set ${escapeShellArgs cfg.extraSetFlags} - ''; }; boot.kernel.sysctl = mkIf (cfg.useRoutingFeatures == "server" || cfg.useRoutingFeatures == "both") {