about summary refs log tree commit diff
path: root/nixpkgs/nixos
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-12-11 19:01:28 +0000
committerAlyssa Ross <hi@alyssa.is>2020-12-11 19:01:28 +0000
commit379b08d6ee33f74d0b33c37c35916dff19665928 (patch)
tree1acac3e6d1a1fcd03bd7d3cd2977b8b59620624b /nixpkgs/nixos
parentde4b220c1148320946882b920bb8d928f7d6c186 (diff)
downloadnixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar.gz
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar.bz2
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar.lz
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar.xz
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.tar.zst
nixlib-379b08d6ee33f74d0b33c37c35916dff19665928.zip
nixos/mailman: only make hyperkitty service when on
Extracted from
b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"),
to bring myself closer to current upstream.
Diffstat (limited to 'nixpkgs/nixos')
-rw-r--r--nixpkgs/nixos/modules/services/mail/mailman.nix3
1 files changed, 1 insertions, 2 deletions
diff --git a/nixpkgs/nixos/modules/services/mail/mailman.nix b/nixpkgs/nixos/modules/services/mail/mailman.nix
index 1b8ba29aed31..306cb3d40b71 100644
--- a/nixpkgs/nixos/modules/services/mail/mailman.nix
+++ b/nixpkgs/nixos/modules/services/mail/mailman.nix
@@ -321,8 +321,7 @@ in {
         };
       };
 
-      hyperkitty = {
-        inherit (cfg.hyperkitty) enable;
+      hyperkitty = lib.mkIf cfg.hyperkitty.enable {
         description = "GNU Hyperkitty QCluster Process";
         after = [ "network.target" ];
         restartTriggers = [ config.environment.etc."mailman3/settings.py".source ];