From 8ea269435ac1c7784e0e132bcbdf8a236882b474 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 28 Jun 2024 11:25:18 +0400 Subject: [PATCH] Fix preinst hook (#31) --- debian/changelog | 6 ++++++ debian/wb-cloud-agent.preinst | 9 +++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index ade7119..96ae439 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wb-cloud-agent (1.5.5) stable; urgency=medium + + * Fix preinst hook + + -- Nikolay Korotkiy Fri, 28 Jun 2024 11:00:00 +0400 + wb-cloud-agent (1.5.4) stable; urgency=medium * fix cloud connection status absense in UI if no providers configured diff --git a/debian/wb-cloud-agent.preinst b/debian/wb-cloud-agent.preinst index bd503c1..f544591 100644 --- a/debian/wb-cloud-agent.preinst +++ b/debian/wb-cloud-agent.preinst @@ -4,6 +4,11 @@ set -e CONFFILE=/etc/wb-cloud-agent.conf +if [ -L "$CONFFILE" ] && [ ! -e "$CONFFILE" ]; then + echo "Removing broken symlink: $CONFFILE" + rm "$CONFFILE" +fi + if [ "$1" = "upgrade" ]; then if dpkg --compare-versions "$2" lt "1.2.4~~" && dpkg --compare-versions "$2" gt "1.2.2~~"; then # make old broken postrm script happy @@ -11,10 +16,6 @@ if [ "$1" = "upgrade" ]; then deb-systemd-invoke restart nginx.service || true fi - if [ -L "$CONFFILE" ] && [ ! -e "$CONFFILE" ]; then - echo "Removing broken symlink: $CONFFILE" - rm "$CONFFILE" - fi fi #DEBHELPER#