From 83975de19b14b90210a2de22cb3e581e757c83b5 Mon Sep 17 00:00:00 2001 From: Alex Allahverdiev Date: Mon, 22 Oct 2007 17:05:15 -0700 Subject: Added MD5 password configuration node to the BGP template tree. --- .../protocols/bgp/node.tag/neighbor/node.tag/password/node.def | 7 +++++++ .../bgp/node.tag/neighbor/node.tag/prefix-list/in/node.def | 2 +- .../protocols/bgp/node.tag/neighbor/node.tag/prefix-list/node.def | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 templates/protocols/bgp/node.tag/neighbor/node.tag/password/node.def (limited to 'templates') diff --git a/templates/protocols/bgp/node.tag/neighbor/node.tag/password/node.def b/templates/protocols/bgp/node.tag/neighbor/node.tag/password/node.def new file mode 100644 index 00000000..3a10237a --- /dev/null +++ b/templates/protocols/bgp/node.tag/neighbor/node.tag/password/node.def @@ -0,0 +1,7 @@ +type: txt +help: "Specify BGP neighbor password" +syntax: ($(../peer-group) != "") || ($(../remote-as) != ""); "remote-as or peer-group must be specified first" +update: "/usr/bin/vtysh -c \"configure terminal\" -c \"router bgp $(../../@)\" \ + -c \"neighbor $(../@) password $(@)\" " +delete: "/usr/bin/vtysh -c \"configure terminal\" -c \"router bgp $(../../@)\" \ + -c \"no neighbor $(../@) password\" " diff --git a/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/in/node.def b/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/in/node.def index 22d33d7d..ba696ea4 100644 --- a/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/in/node.def +++ b/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/in/node.def @@ -1,6 +1,6 @@ type: txt help: "Filter incoming updates" -syntax: ($(../../peer-group/@) != "") || ($(../../remote-as/@) != ""); "remote-as or peer-group must be specified first" +syntax: ($(../../peer-group) != "") || ($(../../remote-as) != ""); "remote-as or peer-group must be specified first" commit: exec "/opt/vyatta/sbin/vyatta_quagga_utils.pl --exists \"policy prefix-list $(@)\" ";"prefix-list $(@) doesn't exist" create: "/usr/bin/vtysh -c \"configure terminal\" -c \"router bgp $(../../../@)\" \ -c \"neighbor $(../../@) prefix-list $(@) in\" " diff --git a/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/node.def b/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/node.def index 3b9cbb14..2188730d 100644 --- a/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/node.def +++ b/templates/protocols/bgp/node.tag/neighbor/node.tag/prefix-list/node.def @@ -1,2 +1,2 @@ help: "Filter updates to/from this neighbor" -syntax: ($(../peer-group/@) != "") || ($(../remote-as/@) != ""); "remote-as or peer-group must be specified first" +syntax: ($(../peer-group) != "") || ($(../remote-as) != ""); "remote-as or peer-group must be specified first" -- cgit v1.2.3