diff options
Diffstat (limited to 'mail-server/systemd.nix')
-rw-r--r-- | mail-server/systemd.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mail-server/systemd.nix b/mail-server/systemd.nix index 36e48d6..0fdcf90 100644 --- a/mail-server/systemd.nix +++ b/mail-server/systemd.nix @@ -19,9 +19,9 @@ let cfg = config.mailserver; certificatesDeps = - if cfg.certificateScheme == 1 then + if cfg.certificateScheme == "manual" then [] - else if cfg.certificateScheme == 2 then + else if cfg.certificateScheme == "selfsigned" then [ "mailserver-selfsigned-certificate.service" ] else [ "acme-finished-${cfg.fqdn}.target" ]; @@ -29,7 +29,7 @@ in { config = with cfg; lib.mkIf enable { # Create self signed certificate - systemd.services.mailserver-selfsigned-certificate = lib.mkIf (cfg.certificateScheme == 2) { + systemd.services.mailserver-selfsigned-certificate = lib.mkIf (cfg.certificateScheme == "selfsigned") { after = [ "local-fs.target" ]; script = '' # Create certificates if they do not exist yet |