From 8488b5a6e0f662a8e4405fd5f1209792440a400e Mon Sep 17 00:00:00 2001 From: jim-p Date: Thu, 8 Mar 2012 16:30:06 -0500 Subject: First attempt at a Quagga-OSPF package to make OpenOSPFd obsolete. If anyone wants to build on this to support all of quagga's routing protocols, have at it. --- config/quagga_ospfd/quagga_ospfd.xml | 173 +++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 config/quagga_ospfd/quagga_ospfd.xml (limited to 'config/quagga_ospfd/quagga_ospfd.xml') diff --git a/config/quagga_ospfd/quagga_ospfd.xml b/config/quagga_ospfd/quagga_ospfd.xml new file mode 100644 index 00000000..3e76c4e4 --- /dev/null +++ b/config/quagga_ospfd/quagga_ospfd.xml @@ -0,0 +1,173 @@ + + quagga_ospfd + 0.1 + Services: Quagga OSPFd + /usr/local/pkg/quagga_ospfd.inc + pkg_edit.php?xml=quagga_ospfd.xml&id=0 + + /usr/local/pkg/ + 644 + http://www.pfsense.com/packages/config/quagga_ospfd/quagga_ospfd.inc + + + /usr/local/pkg/ + 644 + http://www.pfsense.com/packages/config/quagga_ospfd/quagga_ospfd_interfaces.xml + + + /usr/local/www/ + 644 + http://www.pfsense.com/packages/config/quagga_ospfd/status_ospfd.php + + + /usr/local/bin/ + 777 + http://www.pfsense.com/packages/config/quagga_ospfd/quaggactl + + + Quagga OSPFd + Modify Quagga ospfd settings. +
Services
+ quagga_ospfd.xml + /pkg_edit.php?xml=quagga_ospfd.xml&id=0 +
+ + + Global Settings + pkg_edit.php?xml=quagga_ospfd.xml&id=0 + + + + Interface Settings + pkg.php?xml=quagga_ospfd_interfaces.xml + + + Status + /status_ospfd.php + + + + Quagga OSPFd + quagga.sh + ospfd + + + Quagga Zebra + quagga.sh + zebra + + + + Master Password + password + + + + input + + + + Logging + logging + If set to yes, Logs will be written via syslog. + checkbox + + + Log Adjacency Changes + adjacencylog + If set to yes, adjacency changes will be written via syslog. + checkbox + + + Router ID + routerid + + wikipedia. + ]]> + + input + + + Area + area + + wikipedia. + ]]> + + input + + + + Disable FIB updates (Routing table) + updatefib + Disables the updating of the host routing table(turns into stub router). + checkbox + + + Redistribute connected subnets + redistributeconnectedsubnets + Enables the redistribution of connected networks (Default no) + checkbox + + + Redistribute default route + redistributedefaultroute + Enables the redistribution of a default route to this device (Default no) + checkbox + + + Redistribute static + redistributestatic + Enables the redistribution of static routes + checkbox + + + SPF Hold Time + spfholdtime + Set the SPF holdtime in MILLIseconds. The minimum time between two consecutive shortest path first calculations. The default value is 5 seconds; the valid range is 1-5 seconds. + input + + + SPF Delay + spfdelay + Set SPF delay in MILLIseconds. The delay between receiving an update to the link state database and starting the shortest path first calculation. The default value is 1; valid range is 1-10 seconds. + input + + + RFC 1583 compatible + rfc1583 + If set to yes, decisions regarding AS-external routes are evaluated according to RFC 1583. The default is no. + checkbox + + + These rules take precedence over any redistribute options specified above. + none + rowhelper + + + Disable <br/>Redistribution + redistribute + Redistribute rules. + checkbox + 20 + + + Subnet to Route + routevalue + input + 25 + + + + + + quagga_ospfd_install_conf(); + + + quagga_ospfd_validate_input(); + +
\ No newline at end of file -- cgit v1.2.3