From 458bcc8f7a95874afc21cc58ddef6e87d9924d5a Mon Sep 17 00:00:00 2001 From: Brian Olsen Date: Mon, 26 Feb 2018 23:57:44 +0100 Subject: [PATCH] nixos/rspamd: Preserve runtime directory when using socket activation --- nixos/modules/services/mail/rspamd.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/mail/rspamd.nix b/nixos/modules/services/mail/rspamd.nix index 09fb587e74b..a88a8997c3a 100644 --- a/nixos/modules/services/mail/rspamd.nix +++ b/nixos/modules/services/mail/rspamd.nix @@ -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"; Restart = "always"; RuntimeDirectory = "rspamd"; + RuntimeDirectoryPreserve = mkIf cfg.socketActivation true; PrivateTmp = true; Sockets = mkIf cfg.socketActivation (concatStringsSep " " allSocketNames); };