mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-03 17:07:05 +00:00
![]() Watchquagga: In phased restart with zebra, invoke restart all when zebra dies To correctly handle starting and stopping of individual daemons not affecting watchquagga's monitoring, we resorted to fixing up watchquagga's daemon watch list every time a daemon was started or stopped. This was done by restarting watchquagga itself. This meant the handling of phased restart of individual daemons was broken in watchquagga as it attempted to stop daemons individually before starting them all individually. Fix this by restarting all when this happens. This does make mode 4 indistinguishable from mode 1, but I don't understood the point of mode 4 and we don't think users change watchquagga modes. Signed-off-by: Dinesh G Dutt <ddutt@cumulusnetworks.com> |
||
---|---|---|
.. | ||
my | ||
patches | ||
po | ||
source | ||
tests | ||
changelog | ||
compat | ||
control | ||
copyright | ||
quagga-doc.docs | ||
quagga-doc.info | ||
quagga-doc.install | ||
quagga-doc.lintian-overrides | ||
quagga.config | ||
quagga.default | ||
quagga.dirs | ||
quagga.docs | ||
quagga.init.d | ||
quagga.install | ||
quagga.lintian-overrides | ||
quagga.logrotate | ||
quagga.manpages | ||
quagga.pam | ||
quagga.postinst | ||
quagga.postrm | ||
quagga.preinst | ||
quagga.prerm | ||
quagga.templates | ||
README.Debian | ||
README.Maintainer | ||
rules | ||
watch | ||
watchquagga.rc |
# # To check if the patches still apply on new upstream versions: # for i in debian/patches/*.diff; do echo -e "#\n# $i\n#"; patch --fuzz=3 --dry-run -p1 < $i; done # # Filename transition from zebra to quagga # Files that keep their names /usr/bin/vtysh Files that got an -pj suffix /etc/default/zebra -> /etc/quagga/debian.conf /etc/init.d/zebra -> /etc/init.d/quagga /etc/zebra/ -> /etc/quagga/ /usr/share/doc/zebra/ -> /usr/share/doc/quagga/ /var/log/zebra/ -> /var/log/quagga/ /var/run/ -> /var/run/quagga/ Files that were moved /usr/sbin/* -> /usr/lib/quagga/