forked from mirrors/nixpkgs
Merge pull request #35690 from griff/rspamd-socketruntime
nixos/rspamd: Preserve runtime directory when using socket activation
This commit is contained in:
commit
2dc1d75eb4
|
@ -308,6 +308,7 @@ in
|
||||||
ExecStart = "${pkgs.rspamd}/bin/rspamd ${optionalString cfg.debug "-d"} --user=${cfg.user} --group=${cfg.group} --pid=/run/rspamd.pid -c ${rspamdConfFile} -f";
|
ExecStart = "${pkgs.rspamd}/bin/rspamd ${optionalString cfg.debug "-d"} --user=${cfg.user} --group=${cfg.group} --pid=/run/rspamd.pid -c ${rspamdConfFile} -f";
|
||||||
Restart = "always";
|
Restart = "always";
|
||||||
RuntimeDirectory = "rspamd";
|
RuntimeDirectory = "rspamd";
|
||||||
|
RuntimeDirectoryPreserve = mkIf cfg.socketActivation true;
|
||||||
PrivateTmp = true;
|
PrivateTmp = true;
|
||||||
Sockets = mkIf cfg.socketActivation (concatStringsSep " " allSocketNames);
|
Sockets = mkIf cfg.socketActivation (concatStringsSep " " allSocketNames);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue