From 85710cee8fe970cab1699f781df876761bd3cd3c Mon Sep 17 00:00:00 2001 From: sarthurdev <965089+sarthurdev@users.noreply.github.com> Date: Thu, 12 Aug 2021 00:56:41 +0200 Subject: firewall: T2199: Migrate firewall op-mode to XML/Python --- op-mode-definitions/firewall.xml.in | 178 ++++++++++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 op-mode-definitions/firewall.xml.in (limited to 'op-mode-definitions') diff --git a/op-mode-definitions/firewall.xml.in b/op-mode-definitions/firewall.xml.in new file mode 100644 index 000000000..84df67b3d --- /dev/null +++ b/op-mode-definitions/firewall.xml.in @@ -0,0 +1,178 @@ + + + + + + + + + Show firewall information + + + + + Show firewall group + + sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4 + + + + Show IPv6 firewall chains + + firewall ipv6-name + + + + + + Show summary of IPv6 firewall rules + + firewall ipv6-name ${COMP_WORDS[6]} rule + + + sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6 + + + sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6 + + + + Show IPv4 firewall chains + + firewall name + + + + + + Show summary of IPv4 firewall rules + + firewall name ${COMP_WORDS[6]} rule + + + sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 + + + sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 + + + + Show statistics of firewall application + + sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics + + + + Show summary of firewall application + + sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary + + + sudo ${vyos_op_scripts_dir}/firewall.py --action show_all + + + + -- cgit v1.2.3