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()
err()
{
echo "FAILED!"
echo
cat "$err"
rm -f "$backup"
rm -f "$backup" 2>/dev/null
rm -f "$err"
echo
echo "Update from $old_package_version to $package_version package FAILED!!!"
......@@ -51,8 +52,8 @@ errClean()
{
echo "FAILED!"
echo " -> Reverting changes of Warden server package ... OK"
rm -r ${server_path}/* > /dev/null 2>&1
cp -R ${backup_dir}/* $server_path
rm -r "${basedir}/"* > /dev/null 2>&1
cp -R "${backup}/"* "$basedir"
cat $err
rm -r $err $backup
echo
......@@ -76,13 +77,19 @@ paramsChck()
wardenDirChck()
{
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 "No version of Warden server is not installed!"
echo
echo "You do not have permission to update Warden server!"
exit 1
else
else
echo "OK"
fi
fi
}
......@@ -93,14 +100,20 @@ oldPackageChck()
if [ -f "$old_package_version_file" ]; then
old_package_version=$(<"$old_package_version_file")
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
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
fi
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"
exit 1
fi
......@@ -116,7 +129,7 @@ perlChck()
else
echo "FAILED!"
echo
echo "Error: Perl interpreter is not installed!"
echo "Perl interpreter is not installed!"
exit 1
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