Hopefully fixed service.nix?
This commit is contained in:
6
flake.lock
generated
6
flake.lock
generated
@@ -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": {
|
||||
|
||||
@@ -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 ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user