22 lines
466 B
Django/Jinja
22 lines
466 B
Django/Jinja
|
|
set block-policy return
|
|
set skip on lo0
|
|
|
|
block in
|
|
pass out
|
|
|
|
pass in quick proto icmp
|
|
pass in quick proto icmp6
|
|
|
|
{% for rule in firewall_raw %}
|
|
{{ rule }}
|
|
{% endfor %}
|
|
{% for rule in firewall_in %}
|
|
{% 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 %}
|
|
pass in quick proto {{ rule.proto }} to port {{ rule.port }}
|
|
{% endif %}
|
|
{% endfor %}
|