From 1eb8067bb0a912f0160b6ca474ba027ea5dc922f Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Wed, 1 Jul 2020 00:23:14 +0100 Subject: fix(nixos/smtprelay): Only enable if the user asks for it Change-Id: Ifbdf9bf9e89a1da68e8c823f61a33275183afcb1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/822 Reviewed-by: BuildkiteCI Reviewed-by: lukegb Tested-by: BuildkiteCI --- ops/nixos/smtprelay.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ops/nixos') diff --git a/ops/nixos/smtprelay.nix b/ops/nixos/smtprelay.nix index ca960f5190..044902b15a 100644 --- a/ops/nixos/smtprelay.nix +++ b/ops/nixos/smtprelay.nix @@ -6,6 +6,7 @@ let inherit (lib) concatStringsSep mkEnableOption + mkIf mkOption types ; @@ -36,7 +37,7 @@ in { }; }; - config = { + config = mkIf cfg.enable { systemd.services.smtprelay = { inherit description; script = "${config.depot.third_party.smtprelay}/bin/smtprelay ${prepareArgs cfg.args}"; -- cgit 1.4.1