Erster Teil der Skriptsammlung

This commit is contained in:
root
2017-03-07 22:04:46 +01:00
commit 0f2856ac01
3 changed files with 132 additions and 0 deletions

35
check_dokuwiki_update Executable file
View File

@@ -0,0 +1,35 @@
#!/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