From: Fabian Grünbichler Date: Thu, 11 Apr 2024 10:10:48 +0000 (+0200) Subject: d/postinst: make deb-systemd-invoke non-fatal X-Git-Url: https://git.proxmox.com/?p=pve-manager.git;a=commitdiff_plain;h=8d47732670cea1319240efbd30254bcd25443e37 d/postinst: make deb-systemd-invoke non-fatal else this can break an upgrade for unrelated reasons (regular debhelper also constructs the restart invocations like this, it even redirects output to /dev/null) Signed-off-by: Fabian Grünbichler --- diff --git a/debian/postinst b/debian/postinst index c97c4fdb..aba39904 100755 --- a/debian/postinst +++ b/debian/postinst @@ -135,11 +135,11 @@ case "$1" in # the ExecStartPre doesn't triggers on service reload, so just in case pvecm updatecerts --silent || true - deb-systemd-invoke reload-or-try-restart pvedaemon.service - deb-systemd-invoke reload-or-try-restart pvestatd.service - deb-systemd-invoke reload-or-try-restart pveproxy.service - deb-systemd-invoke reload-or-try-restart spiceproxy.service - deb-systemd-invoke reload-or-try-restart pvescheduler.service + deb-systemd-invoke reload-or-try-restart pvedaemon.service || true + deb-systemd-invoke reload-or-try-restart pvestatd.service || true + deb-systemd-invoke reload-or-try-restart pveproxy.service || true + deb-systemd-invoke reload-or-try-restart spiceproxy.service || true + deb-systemd-invoke reload-or-try-restart pvescheduler.service || true exit 0;; @@ -215,7 +215,7 @@ case "$1" in dh_action="start" fi if systemctl -q is-enabled "$unit"; then - deb-systemd-invoke $dh_action "$unit" + deb-systemd-invoke $dh_action "$unit" || true fi done fi