This commit is contained in:
2025-11-18 19:02:58 +03:00
parent 9668f9f2e5
commit 3516443d6d

View File

@@ -126,12 +126,7 @@ in
services.writefreely = { services.writefreely = {
requires = [ "writefreely-sqlite-init.service" ]; requires = [ "writefreely-sqlite-init.service" ];
unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely"; unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely";
serviceConfig = { serviceConfig.Slice = "writefreely.slice";
Slice = "writefreely.slice";
ExecStartPre = [
"+chown writefreely:writefreely /var/lib/writefreely"
];
};
restartTriggers = [ ( restartTriggers = [ (
pkgs.writeText "writefreely-restart-trigger" pkgs.writeText "writefreely-restart-trigger"
(builtins.toJSON config.services.writefreely.settings) (builtins.toJSON config.services.writefreely.settings)
@@ -148,7 +143,12 @@ in
''; '';
unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely"; unitConfig.RequiresMountsFor = lib.mkIf sp.useBinds "/volumes/${cfg.location}/writefreely";
serviceConfig.Slice = "writefreely.slice"; serviceConfic = {
Slice = "writefreely.slice";
ExecStartPre = [
"+chown writefreely:writefreely /var/lib/writefreely"
];
};
}; };
slices.writefreely = { slices.writefreely = {