From c2b1d5fc5a72bd6312bbff1ff5afaa7a1a528615 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Wed, 4 Sep 2024 09:04:36 +0200 Subject: [PATCH] Strip out brackets --- manifests/mail/postfix.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/manifests/mail/postfix.pp b/manifests/mail/postfix.pp index 004171a92..93404f082 100644 --- a/manifests/mail/postfix.pp +++ b/manifests/mail/postfix.pp @@ -20,6 +20,9 @@ $config = lookup($environment) $db_hosts = join($config['db_hosts'], ' ') $relay_hosts = join($relay_servers, ', ') + $incomming_servers = $relaying_servers.map |$server| { + regsubst($server, '[\\[\\]]', '', 'G') + } $nextcloud_db = 'nextcloud' $nextcloud_db_user ='nextcloud' $nextcloud_mysql_password = lookup('nextcloud_mysql_password') @@ -46,7 +49,7 @@ $restricted_ports = [25] $restricted_ports.each|$port| { sunet::nftables::docker_expose { "mail_port_${port}": - allow_clients => $relaying_servers, + allow_clients => $incomming_servers, port => $port, iif => $interface, }