diff options
| -rw-r--r-- | service.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/service.nix b/service.nix index 639d344..9e3e96f 100644 --- a/service.nix +++ b/service.nix @@ -90,6 +90,7 @@ in systemd.tmpfiles.rules = [ "d '${cfg.dataDir}' ${cfg.permission} ${cfg.user} ${cfg.group} - -" + "z '${cfg.dataDir}' ${cfg.permission} ${cfg.user} ${cfg.group} - -" ]; # Systemd service for eko @@ -113,6 +114,10 @@ in HOME = cfg.dataDir; }; + preStart = '' + systemd-tmpfiles --create + ''; + serviceConfig = { Restart = "on-failure"; RestartSec = "10s"; |
