From 6c8eb66e755a8e78dbf3e407756ef40a9dc5c14c Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 3 Aug 2025 23:20:59 +0300 Subject: Hopefully fixed service.nix --- service.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'service.nix') 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"; -- cgit v1.3.1