summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyren223 <kyren223@proton.me>2025-08-03 23:20:59 +0300
committerKyren223 <kyren223@proton.me>2025-08-03 23:20:59 +0300
commit6c8eb66e755a8e78dbf3e407756ef40a9dc5c14c (patch)
treec31c0cdcc1d222b7e1be63cd623f7a1075550950
parent5a46ec07dc1169fc2f9665eb2cf08bf945f0186c (diff)
Hopefully fixed service.nix
-rw-r--r--service.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/service.nix b/service.nix
index d2b05fa..5b32d95 100644
--- a/service.nix
+++ b/service.nix
@@ -85,6 +85,7 @@ in
isNormalUser = true;
createHome = true;
home = cfg.dataDir;
+ homeMode = cfg.permission;
group = "eko";
};
@@ -113,14 +114,12 @@ in
Restart = "on-failure";
RestartSec = "10s";
- ExecStart = "/bin/sh -c 'ls && cd $HOME && ls && ${cfg.package}/bin/eko-server'";
+ ExecStart = "/bin/sh -c '${cfg.package}/bin/eko-server'";
ExecReload = "${pkgs.coreutils}/bin/kill -SIGHUP $MAINPID";
ConfigurationDirectory = "eko";
- # StateDirectory = "eko";
- # StateDirectoryMode = cfg.permission;
- # RuntimeDirectory = "eko";
- # RuntimeDirectoryMode = cfg.permission;
+ StateDirectory = "eko";
+ StateDirectoryMode = cfg.permission;
LogsDirectory = "eko";
WorkingDirectory = cfg.dataDir;
Type = "simple";