Skip to content
Snippets Groups Projects
Commit a31340d3 authored by Tomáš Plesník's avatar Tomáš Plesník
Browse files

uprava chybovych hlasek; pridana kontrola zapisu do adresare warden serveru;...

uprava chybovych hlasek; pridana kontrola zapisu do adresare warden serveru; revize funkce err a errClean
parent d828933c
No related branches found
No related tags found
No related merge requests found
...@@ -38,8 +38,9 @@ version() ...@@ -38,8 +38,9 @@ version()
err() err()
{ {
echo "FAILED!" echo "FAILED!"
echo
cat "$err" cat "$err"
rm -f "$backup" rm -f "$backup" 2>/dev/null
rm -f "$err" rm -f "$err"
echo echo
echo "Update from $old_package_version to $package_version package FAILED!!!" echo "Update from $old_package_version to $package_version package FAILED!!!"
...@@ -51,8 +52,8 @@ errClean() ...@@ -51,8 +52,8 @@ errClean()
{ {
echo "FAILED!" echo "FAILED!"
echo " -> Reverting changes of Warden server package ... OK" echo " -> Reverting changes of Warden server package ... OK"
rm -r ${server_path}/* > /dev/null 2>&1 rm -r "${basedir}/"* > /dev/null 2>&1
cp -R ${backup_dir}/* $server_path cp -R "${backup}/"* "$basedir"
cat $err cat $err
rm -r $err $backup rm -r $err $backup
echo echo
...@@ -76,13 +77,19 @@ paramsChck() ...@@ -76,13 +77,19 @@ paramsChck()
wardenDirChck() wardenDirChck()
{ {
echo -n "Checking Warden server directory ... " echo -n "Checking Warden server directory ... "
if [[ ! -d "$basedir" ]] && [[ ! -w "$basedir" ]]; then if [[ ! -d "$basedir" ]]; then
echo "FAILED!"
echo
echo "Warden server is not installed!"
exit 1
elif [[ ! -w "$basedir" ]]; then
echo "FAILED!" echo "FAILED!"
echo "No version of Warden server is not installed!" echo
echo "You do not have permission to update Warden server!"
exit 1 exit 1
else else
echo "OK" echo "OK"
fi fi
} }
...@@ -93,14 +100,20 @@ oldPackageChck() ...@@ -93,14 +100,20 @@ oldPackageChck()
if [ -f "$old_package_version_file" ]; then if [ -f "$old_package_version_file" ]; then
old_package_version=$(<"$old_package_version_file") old_package_version=$(<"$old_package_version_file")
if [ "$old_package_version" == "$package_version" ]; then if [ "$old_package_version" == "$package_version" ]; then
echo "Sorry, but $package_version package is already installed!" echo "FAILED!"
echo
echo "Package $package_version is already installed!"
exit 1 exit 1
elif [ "$old_package_version" == "warden-server-2.0" ]; then elif [ "$old_package_version" == "warden-server-2.0" ]; then
echo "Sorry, first of all you must upgrade to package warden-server-2.1!" echo "FAILED!"
echo
echo "First of all you must upgrade to package warden-server-2.1!"
exit 1 exit 1
fi fi
else else
echo "Sorry, but Warden server package is not yet installed!" echo "FAILED!"
echo
echo "Warden server package is not yet installed!"
echo "For installation of Warden server package please use install.sh" echo "For installation of Warden server package please use install.sh"
exit 1 exit 1
fi fi
...@@ -116,7 +129,7 @@ perlChck() ...@@ -116,7 +129,7 @@ perlChck()
else else
echo "FAILED!" echo "FAILED!"
echo echo
echo "Error: Perl interpreter is not installed!" echo "Perl interpreter is not installed!"
exit 1 exit 1
fi fi
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment