From: Fabian Grünbichler Date: Wed, 20 Dec 2017 10:34:03 +0000 (+0100) Subject: debian/rules: add some explaining comments X-Git-Url: https://git.proxmox.com/?p=pve-ha-manager.git;a=commitdiff_plain;h=a6b9892808a246cb49d273b9618ef185c9a02152 debian/rules: add some explaining comments Signed-off-by: Fabian Grünbichler Reviewed-by: Thomas Lamprecht --- diff --git a/debian/rules b/debian/rules index a2be05a..468631f 100755 --- a/debian/rules +++ b/debian/rules @@ -12,11 +12,14 @@ %: dh $@ --with=systemd +# dh_systemd_enable watchdog-mux despite it being static to get it installed in +# the correct location/package without manual intervention override_dh_systemd_enable: dh_systemd_enable -ppve-ha-manager --name watchdog-mux watchdog-mux.service dh_systemd_enable -ppve-ha-manager --name pve-ha-crm pve-ha-crm.service dh_systemd_enable -ppve-ha-manager --name pve-ha-lrm pve-ha-lrm.service +# restart LRM first, else single-node clusters with configured HA will deadlock override_dh_systemd_start: dh_systemd_start -ppve-ha-manager --name pve-ha-lrm --restart-after-upgrade pve-ha-lrm.service dh_systemd_start -ppve-ha-manager --name pve-ha-crm --restart-after-upgrade pve-ha-crm.service