]> git.proxmox.com Git - corosync-pve.git/blobdiff - debian/corosync-pve.postinst
ensure service start when upgrading from old versions
[corosync-pve.git] / debian / corosync-pve.postinst
index 3141a78d92409d37c2536b261b2b7cfb0d1b3b5c..a0a30b197c5faae07b876c5797f41f415f6d11c7 100644 (file)
@@ -14,6 +14,13 @@ case "$1" in
        # create the ais user
         adduser --quiet --group --system --no-create-home ais
 
+       if [ -n "$2" ]; then
+           # switch from stop-wait-start to restart requires a final manual start after upgrade
+           if dpkg --compare-versions "$2" le "2.4.2-1" ; then
+               deb-systemd-invoke start corosync.service > /dev/null || true
+           fi
+       fi
+
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)