summaryrefslogtreecommitdiff
path: root/data/templates/firewall/nftables-policy.tmpl
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2022-05-01 20:08:28 +0200
committerChristian Poessinger <christian@poessinger.com>2022-05-01 20:08:28 +0200
commit9eab0cdd0bbea0f899af5a7d68cc63523a12a703 (patch)
treeaf51142e3b4fac35482674111a3adf62010dfd4b /data/templates/firewall/nftables-policy.tmpl
parent59290c857237912dc5cc67733622e2604f1ff30a (diff)
downloadvyos-1x-9eab0cdd0bbea0f899af5a7d68cc63523a12a703.tar.gz
vyos-1x-9eab0cdd0bbea0f899af5a7d68cc63523a12a703.zip
firewall: T4353: fix Jinja2 linting errors
Diffstat (limited to 'data/templates/firewall/nftables-policy.tmpl')
-rw-r--r--data/templates/firewall/nftables-policy.tmpl55
1 files changed, 0 insertions, 55 deletions
diff --git a/data/templates/firewall/nftables-policy.tmpl b/data/templates/firewall/nftables-policy.tmpl
deleted file mode 100644
index d1b0fa56e..000000000
--- a/data/templates/firewall/nftables-policy.tmpl
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/usr/sbin/nft -f
-
-{% if cleanup_commands is vyos_defined %}
-{% for command in cleanup_commands %}
-{{ command }}
-{% endfor %}
-{% endif %}
-
-include "/run/nftables_defines.conf"
-
-table ip mangle {
-{% if first_install is vyos_defined %}
- chain VYOS_PBR_PREROUTING {
- type filter hook prerouting priority -150; policy accept;
- }
- chain VYOS_PBR_POSTROUTING {
- type filter hook postrouting priority -150; policy accept;
- }
-{% endif %}
-{% if route is vyos_defined %}
-{% for route_text, conf in route.items() %}
- chain VYOS_PBR_{{ route_text }} {
-{% if conf.rule is vyos_defined %}
-{% for rule_id, rule_conf in conf.rule.items() if rule_conf.disable is not vyos_defined %}
- {{ rule_conf | nft_rule(route_text, rule_id, 'ip') }}
-{% endfor %}
-{% endif %}
- {{ conf | nft_default_rule(route_text) }}
- }
-{% endfor %}
-{%- endif %}
-}
-
-table ip6 mangle {
-{% if first_install is vyos_defined %}
- chain VYOS_PBR6_PREROUTING {
- type filter hook prerouting priority -150; policy accept;
- }
- chain VYOS_PBR6_POSTROUTING {
- type filter hook postrouting priority -150; policy accept;
- }
-{% endif %}
-{% if route6 is vyos_defined %}
-{% for route_text, conf in route6.items() %}
- chain VYOS_PBR6_{{ route_text }} {
-{% if conf.rule is vyos_defined %}
-{% for rule_id, rule_conf in conf.rule.items() if rule_conf.disable is not vyos_defined %}
- {{ rule_conf | nft_rule(route_text, rule_id, 'ip6') }}
-{% endfor %}
-{% endif %}
- {{ conf | nft_default_rule(route_text) }}
- }
-{% endfor %}
-{% endif %}
-}