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

zmena verze skriptu; pridano zjisteni verze klienta urceneho k odinstalaci; zmena odsazeni

parent 220f9318
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,7 @@
# otherwise) arising in any way out of the use of this software, even
# if advised of the possibility of such damage.
VERSION="1.1.0"
VERSION="1.0"
#-------------------------------------------------------------------------------
# FUNCTIONS
......@@ -66,7 +66,7 @@ err()
rm -rf $err
rm -rf $backup_dir
echo
echo "Uninstallation of $package_name package FAILED!!!"
echo "Uninstallation of $package_version package FAILED!!!"
exit 1
}
......@@ -81,7 +81,7 @@ err_clean()
rm -rf $err
rm -rf $backup_dir
echo
echo "Uninstallation of $package_name package FAILED!!!"
echo "Uninstallation of $package_version package FAILED!!!"
exit 1
}
......@@ -119,14 +119,14 @@ params_chck()
{
if [ -z $prefix ]; then
prefix=/opt
echo "Warning: parameter -d <directory> is not set - default installation directory is $prefix!"
echo "Warning: parameter -d <directory> is not set - default uninstallation directory is $prefix!"
fi
}
installation_dir_chck()
uninstallation_dir_chck()
{
echo -n "Checking installation directory ... "
echo -n "Checking uninstallation directory ... "
if [ ! -d $prefix ]; then
echo "FAILED!"
ls $prefix
......@@ -162,7 +162,7 @@ backup()
uninstall_warden-client()
{
echo -n "Uninstalling warden-client package ... "
echo -n "Uninstalling $package_version package ... "
rm -rf $client_path 2> $err; ret_val=`echo $?`
if [ $ret_val -eq 0 ]; then
echo "OK"
......@@ -198,17 +198,24 @@ root_chck
params_chck
# create variables
package_name="warden-client-$VERSION"
client_path="$prefix/warden-client"
etc="$client_path/etc"
err="/tmp/warden-err"
backup_dir="/tmp/warden-backup"
# obtain version of installed warden-client package
old_package_version="$etc/package_verion.txt"
if [ -f $old_package_version ]; then
package_version=`cat $etc/package_version.txt`
else
package_version="unknown"
fi
echo
echo "------------------------- Uninstallation process --------------------------------"
# check if $prefix directory exist
installation_dir_chck
uninstallation_dir_chck
# check if $prefix/warden-client directory exist
warden_dir_chck
......@@ -220,7 +227,7 @@ backup
uninstall_warden-client
echo
echo "Uninstallation of $package_name package was SUCCESSFUL!!!"
echo "Uninstallation of $package_version package was SUCCESSFUL!!!"
# cleanup section
rm -rf $err
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment