diff --git a/hosts/VEGAS/services/mail/imap.nix b/hosts/VEGAS/services/mail/imap.nix index b89510f..fc247bc 100644 --- a/hosts/VEGAS/services/mail/imap.nix +++ b/hosts/VEGAS/services/mail/imap.nix @@ -80,7 +80,5 @@ in { systemd.services.dovecot2.serviceConfig.ExecStartPre = [ "${writeLdapConfig}/bin/write-ldap-config" ]; - services.fail2ban.jails.dovecot = '' - enabled = true - ''; + services.fail2ban.jails.dovecot = {}; } diff --git a/hosts/VEGAS/services/mail/postfix.nix b/hosts/VEGAS/services/mail/postfix.nix index 5d679ff..d34b2a1 100644 --- a/hosts/VEGAS/services/mail/postfix.nix +++ b/hosts/VEGAS/services/mail/postfix.nix @@ -93,9 +93,8 @@ in systemd.services.postfix.after = [ "network-online.target" "network-addresses-${interfaces.primary.link}.service" "network-addresses-vstub.service" ]; systemd.services.postfix-setup.after = [ "network-online.target" "network-addresses-${interfaces.primary.link}.service" "network-addresses-vstub.service" ]; - services.fail2ban.jails.postfix = '' - enabled = true - mode = aggressive - findtime = 43200 - ''; + services.fail2ban.jails.postfix.settings = { + mode = "aggressive"; + findtime = "43200"; + }; }