Hopefully fixed service.nix?

This commit is contained in:
2025-08-03 23:21:16 +03:00
parent fde1ea39ad
commit 5f022027f2
2 changed files with 13 additions and 13 deletions

6
flake.lock generated
View File

@@ -28,11 +28,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1754248966,
"narHash": "sha256-vzWjxutToys3QoQF1JhiY+mG9L25+iDyfz7gMK17r8U=",
"lastModified": 1754252459,
"narHash": "sha256-L0uz4di53ARTZAnNGaV5ThzbGwrS6mjyYp8C1ZHabR0=",
"owner": "kyren223",
"repo": "eko",
"rev": "5a46ec07dc1169fc2f9665eb2cf08bf945f0186c",
"rev": "6c8eb66e755a8e78dbf3e407756ef40a9dc5c14c",
"type": "github"
},
"original": {

View File

@@ -32,21 +32,21 @@
# "z '${cfg.dataDir}' ${cfg.permission} ${cfg.user} ${cfg.group} - -"
# ];
# Works
users.users.eko.homeMode = "0750";
systemd.tmpfiles.rules = [
"d /var/lib/eko 0750 eko eko"
];
systemd.services.eko.serviceConfig.StateDirectoryMode = lib.mkForce "0750";
systemd.services.eko.serviceConfig.StateDirectory = "eko";
systemd.services.eko.serviceConfig.ReadWritePaths = [
"/var/lib/eko"
];
# users.users.eko.homeMode = "0750";
# systemd.tmpfiles.rules = [
# "d /var/lib/eko 0750 eko eko"
# ];
# systemd.services.eko.serviceConfig.StateDirectoryMode = lib.mkForce "0750";
# systemd.services.eko.serviceConfig.StateDirectory = "eko";
# systemd.services.eko.serviceConfig.ReadWritePaths = [
# "/var/lib/eko"
# ];
systemd.services.grafana = {
serviceConfig = {
ProtectHome = lib.mkForce false;
ProtectSystem = lib.mkForce false;
PrivateTmp = lib.mkForce false;
ReadWritePaths = [ "/var/lib/eko" ];
ReadWritePaths = [ config.services.eko.dataDir ];
};
};