summaryrefslogtreecommitdiff
path: root/templates/show/firewall/name
diff options
context:
space:
mode:
authorMohit Mehta <mohit.mehta@vyatta.com>2009-02-04 14:45:46 -0800
committerMohit Mehta <mohit.mehta@vyatta.com>2009-02-04 14:45:46 -0800
commit6e2fad213bc2eec10bde64ebc1cc8c5bdcf7dc3e (patch)
tree9f200f966172b9021f73442fa3c62a39bd590f86 /templates/show/firewall/name
parent54f1819713821759cf7348dac5ba3c9b31664515 (diff)
downloadvyatta-op-firewall-6e2fad213bc2eec10bde64ebc1cc8c5bdcf7dc3e.tar.gz
vyatta-op-firewall-6e2fad213bc2eec10bde64ebc1cc8c5bdcf7dc3e.zip
modify 'show firewall' hierarchy per config mode cli
Diffstat (limited to 'templates/show/firewall/name')
-rw-r--r--templates/show/firewall/name/node.def2
-rw-r--r--templates/show/firewall/name/node.tag/detail/node.def3
-rw-r--r--templates/show/firewall/name/node.tag/detail/rule/node.def1
-rw-r--r--templates/show/firewall/name/node.tag/detail/rule/node.tag/node.def5
-rw-r--r--templates/show/firewall/name/node.tag/node.def7
-rw-r--r--templates/show/firewall/name/node.tag/rule/node.def1
-rw-r--r--templates/show/firewall/name/node.tag/rule/node.tag/node.def5
-rw-r--r--templates/show/firewall/name/node.tag/statistics/node.def2
8 files changed, 26 insertions, 0 deletions
diff --git a/templates/show/firewall/name/node.def b/templates/show/firewall/name/node.def
new file mode 100644
index 0000000..f164f73
--- /dev/null
+++ b/templates/show/firewall/name/node.def
@@ -0,0 +1,2 @@
+help: Show IPv4 firewall chains
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_all" /opt/vyatta/share/xsl/show_firewall.xsl
diff --git a/templates/show/firewall/name/node.tag/detail/node.def b/templates/show/firewall/name/node.tag/detail/node.def
new file mode 100644
index 0000000..0af8d69
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/detail/node.def
@@ -0,0 +1,3 @@
+help: Show detailed IPv4 firewall rules information
+
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_$4" /opt/vyatta/share/xsl/show_firewall_detail.xsl
diff --git a/templates/show/firewall/name/node.tag/detail/rule/node.def b/templates/show/firewall/name/node.tag/detail/rule/node.def
new file mode 100644
index 0000000..13fe7fc
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/detail/rule/node.def
@@ -0,0 +1 @@
+help: Show detailed IPv4 firewall rules information
diff --git a/templates/show/firewall/name/node.tag/detail/rule/node.tag/node.def b/templates/show/firewall/name/node.tag/detail/rule/node.tag/node.def
new file mode 100644
index 0000000..8b6adc2
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/detail/rule/node.tag/node.def
@@ -0,0 +1,5 @@
+help: Show detailed information for specified IPv4 firewall rule
+
+allowed: ls /opt/vyatta/config/active/firewall/name/${COMP_WORDS[COMP_CWORD-3]}/rule/ 2>/dev/null
+
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_$4" /opt/vyatta/share/xsl/show_firewall_detail.xsl "$7"
diff --git a/templates/show/firewall/name/node.tag/node.def b/templates/show/firewall/name/node.tag/node.def
new file mode 100644
index 0000000..0557c38
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/node.def
@@ -0,0 +1,7 @@
+help: Show rules for given IPv4 firewall chain
+
+allowed:
+ l1=`ls /opt/vyatta/config/active/firewall/name/ 2>/dev/null`
+ echo $l1
+
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_$4" /opt/vyatta/share/xsl/show_firewall.xsl
diff --git a/templates/show/firewall/name/node.tag/rule/node.def b/templates/show/firewall/name/node.tag/rule/node.def
new file mode 100644
index 0000000..324d702
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/rule/node.def
@@ -0,0 +1 @@
+help: Show summary of IPv4 firewall rules
diff --git a/templates/show/firewall/name/node.tag/rule/node.tag/node.def b/templates/show/firewall/name/node.tag/rule/node.tag/node.def
new file mode 100644
index 0000000..6a21197
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/rule/node.tag/node.def
@@ -0,0 +1,5 @@
+help: Show summary of IPv4 firewall rules
+
+allowed: ls /opt/vyatta/config/active/firewall/name/${COMP_WORDS[COMP_CWORD-2]}/rule/ 2>/dev/null
+
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_$4" /opt/vyatta/share/xsl/show_firewall.xsl "$6"
diff --git a/templates/show/firewall/name/node.tag/statistics/node.def b/templates/show/firewall/name/node.tag/statistics/node.def
new file mode 100644
index 0000000..6ee18d0
--- /dev/null
+++ b/templates/show/firewall/name/node.tag/statistics/node.def
@@ -0,0 +1,2 @@
+help: Show IPv4 firewall counter information
+run: ${vyatta_bindir}/vyatta-show-firewall.pl "$3_$4" /opt/vyatta/share/xsl/show_firewall_statistics.xsl