diff options
author | Brian Olsen <brian@maven-group.org> | 2018-02-26 23:57:44 +0100 |
---|---|---|
committer | Brian Olsen <brian@maven-group.org> | 2018-02-26 23:57:44 +0100 |
commit | 458bcc8f7a95874afc21cc58ddef6e87d9924d5a (patch) | |
tree | e5b6b143f3e1ad7866a7f390d69c3ce9ae388c39 /nixos/modules/services/mail/rspamd.nix | |
parent | c2911034c32c25e3588f5fdfd9b1a3097076aacb (diff) | |
download | nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar.gz nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar.bz2 nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar.lz nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar.xz nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.tar.zst nixpkgs-458bcc8f7a95874afc21cc58ddef6e87d9924d5a.zip |
nixos/rspamd: Preserve runtime directory when using socket activation
Diffstat (limited to 'nixos/modules/services/mail/rspamd.nix')
-rw-r--r-- | nixos/modules/services/mail/rspamd.nix | 1 |
1 files changed, 1 insertions, 0 deletions
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); }; |