diff --git a/roles/pf/templates/pf.conf.j2 b/roles/pf/templates/pf.conf.j2 index 8a05612..40ab1be 100644 --- a/roles/pf/templates/pf.conf.j2 +++ b/roles/pf/templates/pf.conf.j2 @@ -12,11 +12,11 @@ pass in quick proto icmp6 {{ rule }} {% endfor %} {% for rule in firewall_in %} - {% if rule.from is defined %} - {% for from in rule.from | ipaddr %} +{% if rule.from is defined %} +{% for from in rule.from | ipaddr %} pass in quick proto {{ rule.proto }} from {{ from }} to port {{ rule.port }} - {% endfor %} - {% else %} +{% endfor %} +{% else %} pass in quick proto {{ rule.proto }} to port {{ rule.port }} - {% endif %} +{% endif %} {% endfor %}