From 6131630e0ba0c18b5e93fb7b62406fca1abb3f11 Mon Sep 17 00:00:00 2001 From: Michael Niewiara Date: Wed, 4 Dec 2024 08:15:01 +0100 Subject: [PATCH] Fix: Installation script destroys the symbolic link to naemon.cfg (#129) --- naemon-livestatus.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/naemon-livestatus.spec b/naemon-livestatus.spec index c96c4b7..a5e501b 100644 --- a/naemon-livestatus.spec +++ b/naemon-livestatus.spec @@ -56,7 +56,7 @@ case "$*" in # Upgrading so try and restart if already running if [ -e /etc/naemon/naemon.cfg ]; then # livestatus configuration has been moved to single drop dir file - sed -i /etc/naemon/naemon.cfg -e 's~^\s*\(broker_module=/usr/lib[0-9]*/naemon/naemon-livestatus/livestatus.so.*\)~#\1~' + sed -i /etc/naemon/naemon.cfg --follow-symlinks -e 's~^\s*\(broker_module=/usr/lib[0-9]*/naemon/naemon-livestatus/livestatus.so.*\)~#\1~' fi ;; 1) @@ -90,7 +90,7 @@ case "$*" in 0) # POSTUN if [ -e /etc/naemon/naemon.cfg ]; then - sed -i /etc/naemon/naemon.cfg -e 's~^\s*\(broker_module=/usr/lib[0-9]*/naemon/naemon-livestatus/livestatus.so.*\)~#\1~' + sed -i /etc/naemon/naemon.cfg --follow-symlinks -e 's~^\s*\(broker_module=/usr/lib[0-9]*/naemon/naemon-livestatus/livestatus.so.*\)~#\1~' fi rm -f /var/cache/naemon/live ;;