Verzeichnis icinga-checks erstellt
This commit is contained in:
parent
0f2856ac01
commit
d16fe7fbae
@ -1,35 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
version_website=`w3m -dump https://www.dokuwiki.org/changes 2> /dev/null | grep ^Release | head -n 1 | cut -d " " -f 2`
|
|
||||||
if [ $# = 0 ]
|
|
||||||
then
|
|
||||||
dokuwiki_root="/var/www/"
|
|
||||||
else
|
|
||||||
dokuwiki_root=$1
|
|
||||||
fi
|
|
||||||
|
|
||||||
/usr/bin/which w3m > /dev/null 2>&1
|
|
||||||
if [ ! $? = 0 ]
|
|
||||||
then
|
|
||||||
echo "w3m ist nicht installiert"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
installed_version=`cut -d " " -f 1 $dokuwiki_root/VERSION`
|
|
||||||
|
|
||||||
|
|
||||||
#Versionspruefung
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if [ $installed_version = $version_website ]
|
|
||||||
then
|
|
||||||
echo "DokuWiki ist up-to-date - installed version: $installed_version; newest version: $version_website"
|
|
||||||
exit 0
|
|
||||||
else
|
|
||||||
#Warnung wird ausgegeben
|
|
||||||
echo "different version - installed version: $installed_version; newest version: $version_website"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
if [ $# = 0 ]
|
|
||||||
then
|
|
||||||
app_root="/var/www/"
|
|
||||||
else
|
|
||||||
app_root=$1
|
|
||||||
fi
|
|
||||||
|
|
||||||
/usr/bin/which w3m > /dev/null 2>&1
|
|
||||||
if [ ! $? = 0 ]
|
|
||||||
then
|
|
||||||
echo "w3m ist nicht installiert"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -e $app_root/version.php ]
|
|
||||||
then
|
|
||||||
# echo "owncloud Version 6 oder hoeher erkannt"
|
|
||||||
version_full=`grep OC_VersionString $app_root/version.php | cut -d"'" -f2`
|
|
||||||
else
|
|
||||||
echo "$app_root/version.php does not exist. exit"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Versionspruefung
|
|
||||||
#echo version_full: $version_full
|
|
||||||
|
|
||||||
if [ $version_full = "8.0" ]
|
|
||||||
then
|
|
||||||
version_full="8.0.0"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ $version_full = "10.0" ]
|
|
||||||
then
|
|
||||||
version_full="10.0.0"
|
|
||||||
fi
|
|
||||||
#echo nachbearbeitet version_full: $version_full
|
|
||||||
|
|
||||||
version_short=`echo $version_full | cut -d "." -f1-2`
|
|
||||||
#echo version_short: $version_short
|
|
||||||
|
|
||||||
version_website=`w3m -dump https://download.nextcloud.com/server/releases/ | grep "tar.bz2.sha512" | tail -n 1 | cut -d "]" -f 2 |awk '{print $1}' | cut -d "-" -f 2 | cut -d "." -f 1-3`
|
|
||||||
#echo version_website: $version_website
|
|
||||||
|
|
||||||
if [ $version_full = $version_website ]
|
|
||||||
then
|
|
||||||
echo "owncloud ist up-to-date - installed version: $version_full; newest version: $version_website"
|
|
||||||
exit 0
|
|
||||||
#elif [ $version_full -lt $version_website ]
|
|
||||||
# echo Version ist kleiner
|
|
||||||
else
|
|
||||||
#Warnung wird ausgegeben
|
|
||||||
echo "different version - installed version: $version_full; newest version: $version_website"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
owncloud_root="/var/www/owncloud/"
|
|
||||||
|
|
||||||
|
|
||||||
if [ -e $owncloud_root/version.php ]
|
|
||||||
then
|
|
||||||
# echo "owncloud Version 6 oder hoeher erkannt"
|
|
||||||
version_full=`grep OC_VersionString $owncloud_root/version.php | cut -d"'" -f2`
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Versionspruefung
|
|
||||||
#echo version_full: $version_full
|
|
||||||
|
|
||||||
if [ $version_full = "8.0" ]
|
|
||||||
then
|
|
||||||
version_full="8.0.0"
|
|
||||||
fi
|
|
||||||
#echo nachbearbeitet version_full: $version_full
|
|
||||||
|
|
||||||
version_short=`echo $version_full | cut -d "." -f1-2`
|
|
||||||
#echo version_short: $version_short
|
|
||||||
|
|
||||||
version_website=`w3m -dump http://owncloud.org/changelog/ | egrep "(Version|Release) $version_short" | head -n 1 | cut -d " " -f 2`
|
|
||||||
#echo version_website: $version_website
|
|
||||||
|
|
||||||
if [ $version_full = $version_website ]
|
|
||||||
then
|
|
||||||
echo "owncloud ist up-to-date - installed version: $version_full; newest version: $version_website"
|
|
||||||
exit 0
|
|
||||||
#elif [ $version_full -lt $version_website ]
|
|
||||||
# echo Version ist kleiner
|
|
||||||
else
|
|
||||||
#Warnung wird ausgegeben
|
|
||||||
echo "different version - installed version: $version_full; newest version: $version_website"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user