diff --git a/nixos/module/hectic/service/p4d.nix b/nixos/module/hectic/service/p4d.nix index a04d6be8..4b8f0e2a 100644 --- a/nixos/module/hectic/service/p4d.nix +++ b/nixos/module/hectic/service/p4d.nix @@ -56,7 +56,7 @@ "-L" "${cfg.dataDir}/logs/bootstrap.log" ] ++ lib.optional (!cfg.caseSensitive) "-C1"; - initScript = pkgs.writeShellScript "p4d-init" '' + initScript = '' set -eu export P4ROOT=${lib.escapeShellArg cfg.dataDir} @@ -334,7 +334,7 @@ in { after = [ "network-online.target" ]; wants = [ "network-online.target" ]; wantedBy = [ "multi-user.target" ]; - preStart = builtins.readFile initScript; + preStart = initScript; serviceConfig = { Type = "simple"; User = serviceUser;