]> git.puffer.fish Git - matthieu/frr.git/commitdiff
debian: Add ability to call reload from systemctl
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 7 Apr 2016 14:48:28 +0000 (10:48 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 7 Apr 2016 15:06:13 +0000 (11:06 -0400)
Add the ability to call 'systemctl reload <daemon>'.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
debian/bgpd.service
debian/isisd.service
debian/ospf6d.service
debian/ospfd.service
debian/ospfd@.service
debian/ripd.service
debian/ripngd.service
debian/zebra.service

index d1e76cc451ce95b70433493f149b4acdfad2d244..6fb9560d68276581f6c81e80daf83ab9c2f4313f 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b -n
 ExecStopPost=-/usr/bin/touch /var/run/quagga/bgpd.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/bgpd.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/bgpd.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index f8d3b73474eb33ae9210cfb92e06ebebc4e6ee56..444d60f5f4c1fbdfc24ec81ec1c30355be398949 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b -n
 ExecStopPost=-/bin/touch /var/run/quagga/isisd.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/isisd.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/isisd.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index b212bd2f88aeed732007c8fdef77ed9d64e279e9..890fd0d8370a36d774cdfd4797f7ea9b64c88da3 100644 (file)
@@ -19,5 +19,6 @@ ExecStartPost=/usr/bin/vtysh -b  -n
 ExecStopPost=-/usr/bin/touch /var/run/quagga/ospf6d.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospf6d.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospf6d.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index cd3cad57da28b514ae1eb5a83c57cf74bb5c8f0e..e83cebe3c1425a3d41e15c6e9be6231c332f3ed2 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b  -n
 ExecStopPost=-/usr/bin/touch /var/run/quagga/ospfd.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospfd.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospfd.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index dc0ebc678792cd395894c3b072eb6d13fd35c274..1b25e0f4b28c2c7a2638f65db19c8930d50b785f 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b  -n
 ExecStopPost=-/bin/touch /var/run/quagga/ospfd@%I.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospfd@%I.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/ospfd@%I.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index 7342713eda8daa417362d9bea780d543818d4019..f70a316f51ffac1d266b4fccb4cfdcabc6679321 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b -n
 ExecStopPost=-/usr/bin/touch /var/run/quagga/ripd.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/ripd.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/ripd.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index 6c9e1c649d9fed7364a6cc5a841277a2a40228a2..48878a645c36d8db099be7062ac28ab07c973c14 100644 (file)
@@ -20,5 +20,6 @@ ExecStartPost=/usr/bin/vtysh -b -n
 ExecStopPost=-/bin/touch /var/run/quagga/ripngd.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/ripngd.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/ripngd.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target
index 74a068340d6b88a96ee81afe1935507e3e71005a..42b1d81fab15eafcb4950c7a4781a3bdf5e8d47c 100644 (file)
@@ -19,5 +19,6 @@ ExecStartPost=/usr/bin/vtysh -b -n
 ExecStopPost=-/usr/bin/touch /var/run/quagga/zebra.was_running
 ExecStopPost=-/bin/rm -f /var/run/quagga/zebra.pid
 ExecStopPost=-/bin/rm -f /var/run/quagga/zebra.vty
+ExecReload=/usr/lib/quagga/quagga-reload.py --reload /etc/quagga/Quagga.conf
 [Install]
 WantedBy=network-online.target