summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--service.nix5
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";