Module: check_mk
Branch: master
Commit: da609d9ea538af02359bbacd9858131c26285aec
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=da609d9ea538af…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu May 17 17:30:47 2018 +0200
RPMs: Improved setting default versions of removed versions
Change-Id: I20d29885f2b3915c23dd43082716eb762a23ab8f
---
omd/omd.spec.in | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/omd/omd.spec.in b/omd/omd.spec.in
index 3bb7139..b24691e 100644
--- a/omd/omd.spec.in
+++ b/omd/omd.spec.in
@@ -181,12 +181,13 @@ fi
v=$(ls -A /omd/versions 2>/dev/null| sort -n | tail -n 1)
if [ -n "$v" ]
then
- DEFAULT_VERSION=$(readlink /omd/versions/default 2>/dev/null)
- DEFAULT_VERSION=${DEFAULT_VERSION##*/}
- if [ "$v" = "$DEFAULT_VERSION" ]; then
+ # Test for broken default version symlink and replace with available version
+ if [ ! -e /omd/versions/default ]; then
echo "New default version is $v"
ln -sfn "$v" /omd/versions/default
else
+ DEFAULT_VERSION=$(readlink /omd/versions/default 2>/dev/null)
+ DEFAULT_VERSION=${DEFAULT_VERSION##*/}
echo "Leaving default version $DEFAULT_VERSION"
fi
else