debian: Fixup install location of quagga

Fix the install location of the quagga script
to /usr/bin/quagga.

Additionally reset restart controls to a more
normal level in the service files.

Ticket: CM-9492
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Daniel Walton <dwalton@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2016-03-03 09:26:56 -05:00
parent c4f97df215
commit 3de8e929db
9 changed files with 16 additions and 8 deletions

2
debian/bgpd.service vendored
View File

@ -9,7 +9,7 @@ Nice=-5
EnvironmentFile=/etc/default/quagga
Type=notify
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -9,7 +9,7 @@ Nice=-5
Type=notify
EnvironmentFile=/etc/default/quagga
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -9,7 +9,7 @@ Nice=-5
Type=notify
EnvironmentFile=/etc/default/quagga
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -9,7 +9,7 @@ Type=notify
Nice=-5
EnvironmentFile=/etc/default/quagga
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -9,7 +9,7 @@ Type=notify
Nice=-5
EnvironmentFile=/etc/default/quagga
StartLimitInterval=3m
StartLimitBurst=15
StartLimitBurst=10
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -3,7 +3,7 @@ usr/bin/vtysh
usr/include/quagga/
usr/lib/
tools/quagga-reload.py usr/lib/quagga/
tools/quagga usr/lib/quagga
tools/quagga usr/bin
usr/share/doc/quagga/
usr/share/man/man1/vtysh.1
usr/share/man/man8

2
debian/ripd.service vendored
View File

@ -9,7 +9,7 @@ Nice=-5
Type=notify
EnvironmentFile=/etc/default/quagga
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -8,7 +8,7 @@ Nice=-5
EnvironmentFile=/etc/default/quagga
Type=notify
StartLimitInterval=3m
StartLimitBurst=6
StartLimitBurst=3
TimeoutSec=1m
WatchdogSec=60s
RestartSec=5

View File

@ -67,6 +67,14 @@ case "$1" in
/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
exit $?
;;
status)
systemctl -l -o cat -n0 status zebra bgpd ospfd ospf6d ripd ripngd isisd
exit $?
;;
*)
echo "Unknown option entered"
exit -1
;;
esac
exit 0