diff options
-rwxr-xr-x | Push | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -128,6 +128,10 @@ hosts.each{ |hostname| cp -a /etc/openvpn/#{$NAMESPACE}.quagga.daemons /etc/quagga/daemons && chmod 640 /etc/quagga/bgpd.conf /etc/quagga/zebra.conf && chgrp quagga /etc/quagga/bgpd.conf /etc/quagga/zebra.conf && - service quagga restart'") + if [ -e /etc/init.d/quagga ]; then + service quagga restart; + else + service bgpd restart && service zebra restart; + fi'") end } |