mirror_frr/debian
Donald Sharp 71e7cd63d4 watchquagga-mode-3-fix.patch
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>
2015-07-22 12:35:36 -07:00
..
my Debian Packaging Files 2015-05-19 16:26:49 -07:00
patches quagga: vtysh-integrated-fix.patch 2015-05-19 18:29:18 -07:00
po Debian Packaging Files 2015-05-19 16:26:49 -07:00
source Debian Packaging Files 2015-05-19 16:26:49 -07:00
tests Debian Packaging Files 2015-05-19 16:26:49 -07:00
changelog Debian Packaging Files 2015-05-19 16:26:49 -07:00
compat Debian Packaging Files 2015-05-19 16:26:49 -07:00
control debian: modify quagga pkg depend on cl-utilities pkg 2015-05-19 18:29:17 -07:00
copyright Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga-doc.docs conditional-quagga-pdf.patch 2015-05-19 16:31:06 -07:00
quagga-doc.info Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga-doc.install Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga-doc.lintian-overrides Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.config Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.default quagga: quagga-startup-fds.patch 2015-05-19 18:29:16 -07:00
quagga.dirs Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.docs Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.init.d watchquagga-mode-3-fix.patch 2015-07-22 12:35:36 -07:00
quagga.install quagga: quagga-debian-upgrade.patch 2015-05-19 18:29:16 -07:00
quagga.lintian-overrides Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.logrotate logrotate-add-size.patch 2015-05-19 16:32:21 -07:00
quagga.manpages Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.pam Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.postinst quagga: quagga-debian-upgrade.patch 2015-05-19 18:29:16 -07:00
quagga.postrm Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.preinst Remove incorrect SNMP error when installing debian package 2015-05-19 17:40:32 -07:00
quagga.prerm Debian Packaging Files 2015-05-19 16:26:49 -07:00
quagga.templates Debian Packaging Files 2015-05-19 16:26:49 -07:00
README.Debian Debian Packaging Files 2015-05-19 16:26:49 -07:00
README.Maintainer Debian Packaging Files 2015-05-19 16:26:49 -07:00
rules Fix of debian compile to actually build some needed documentation 2015-05-21 15:16:32 -07:00
watch Debian Packaging Files 2015-05-19 16:26:49 -07:00
watchquagga.rc rename monit to jdoo 2015-05-19 18:04:24 -07:00

#
# 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/