]> git.puffer.fish Git - mirror/frr.git/commitdiff
Fixup of Code to allow pimd to actually run on startup
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 3 Jun 2015 15:20:45 +0000 (08:20 -0700)
committerDonald Sharp <sharpd@cumulusnetwroks.com>
Thu, 26 May 2016 00:38:33 +0000 (20:38 -0400)
Fixup of various control files to allow quagga to startup
properly with pimd actually part of the set

cumulus/etc/quagga/debian.conf
cumulus/etc/quagga/pimd.conf [new file with mode: 0644]
debian/tests/daemons
tools/quagga

index 0b7819e1edce7c1c7fc913857b0acee2a1f49678..88df9424e26aef1d25a2bb97acf50a1ac77f0dc0 100644 (file)
@@ -11,6 +11,8 @@ ospf6d_options=" --daemon -A ::1"
 ripd_options="   --daemon -A 127.0.0.1"
 ripngd_options=" --daemon -A ::1"
 isisd_options="  --daemon -A 127.0.0.1"
+pimd_options="  --daemon -A 127.0.0.1"
+
 # The list of daemons to watch is automatically generated by the init script.
 watchquagga_enable=yes
 watchquagga_options=(-adz -r /usr/sbin/servicebBquaggabBrestartbB%s -s /usr/sbin/servicebBquaggabBstartbB%s -k /usr/sbin/servicebBquaggabBstopbB%s -b bB -t 30)
diff --git a/cumulus/etc/quagga/pimd.conf b/cumulus/etc/quagga/pimd.conf
new file mode 100644 (file)
index 0000000..8aa1e7f
--- /dev/null
@@ -0,0 +1,5 @@
+hostname pimd
+password cn321
+enable password cn321
+log timestamp precision 6
+log file /var/log/quagga/pimd.log
index 14279a8df9122bfd1a859fcefb4a9c3edd939be2..52c156a1d60d11b7e0ecc4c176386100ca693d9c 100644 (file)
@@ -6,7 +6,7 @@ set -e
 
 # modify config file to enable all daemons and copy config files
 CONFIG_FILE=/etc/quagga/daemons
-DAEMONS=("zebra" "bgpd" "ospfd" "ospf6d" "ripd" "ripngd" "isisd")
+DAEMONS=("zebra" "bgpd" "ospfd" "ospf6d" "ripd" "ripngd" "isisd" "pimd")
 
 for daemon in "${DAEMONS[@]}"
 do
index cf9aa661d98a5603db46e69a637bef3c4cc4775f..c6164d5c7e8992696579e235fad96fa903ed3f53 100755 (executable)
@@ -21,7 +21,7 @@ V_PATH=/var/run/quagga
 # Local Daemon selection may be done by using /etc/quagga/daemons.
 # See /usr/share/doc/quagga/README.Debian.gz for further information.
 # Keep zebra first and do not list watchquagga!
-DAEMONS="zebra bgpd ripd ripngd ospfd ospf6d isisd babeld"
+DAEMONS="zebra bgpd ripd ripngd ospfd ospf6d isisd babeld pimd"
 MAX_INSTANCES=5
 RELOAD_SCRIPT=/usr/lib/quagga/quagga-reload.py