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

zmena nazvu funkci dle Stabni kultury

parent 09382c12
No related branches found
No related tags found
No related merge requests found
...@@ -44,7 +44,7 @@ err() ...@@ -44,7 +44,7 @@ err()
} }
err_clean() errClean()
{ {
echo "FAILED!" echo "FAILED!"
echo " -> Reverting changes of warden server package ... OK" echo " -> Reverting changes of warden server package ... OK"
...@@ -62,7 +62,7 @@ err_clean() ...@@ -62,7 +62,7 @@ err_clean()
} }
root_chck() rootChck()
{ {
if [ $UID -ne 0 ]; then if [ $UID -ne 0 ]; then
echo "You must be root for running this script!" echo "You must be root for running this script!"
...@@ -71,7 +71,7 @@ root_chck() ...@@ -71,7 +71,7 @@ root_chck()
} }
params_chck() paramsChck()
{ {
if [ -z $prefix ]; then if [ -z $prefix ]; then
prefix=/opt prefix=/opt
...@@ -80,7 +80,7 @@ params_chck() ...@@ -80,7 +80,7 @@ params_chck()
} }
obtain_package_version() obtainPackageVersion()
{ {
if [ -f $old_package_version_file ]; then if [ -f $old_package_version_file ]; then
package_version=`cat $old_package_version_file` package_version=`cat $old_package_version_file`
...@@ -90,7 +90,7 @@ obtain_package_version() ...@@ -90,7 +90,7 @@ obtain_package_version()
} }
warden_dir_chck() wardenDirChck()
{ {
echo -n "Checking Warden server directory ... " echo -n "Checking Warden server directory ... "
if [ ! -d $server_path ]; then if [ ! -d $server_path ]; then
...@@ -115,7 +115,7 @@ backup() ...@@ -115,7 +115,7 @@ backup()
} }
delete_symlinks() deleteSymlinks()
{ {
echo -n "Deleting symlinks from /usr/local/bin ..." echo -n "Deleting symlinks from /usr/local/bin ..."
for file in `ls -1 $bin` for file in `ls -1 $bin`
...@@ -126,14 +126,14 @@ delete_symlinks() ...@@ -126,14 +126,14 @@ delete_symlinks()
} }
uninstall_warden_server() uninstallWardenServer()
{ {
echo -n "Uninstalling $package_version package ... " echo -n "Uninstalling $package_version package ... "
cp ${doc}/UNINSTALL $uninstall_file cp ${doc}/UNINSTALL $uninstall_file
if rm -rf $server_path 2> $err; then if rm -rf $server_path 2> $err; then
echo "OK" echo "OK"
else else
err_clean errClean
fi fi
} }
...@@ -154,10 +154,10 @@ while getopts "d:Vh" options; do ...@@ -154,10 +154,10 @@ while getopts "d:Vh" options; do
done done
# root test # root test
root_chck rootChck
# params test # params test
params_chck paramsChck
# create variables # create variables
[[ $prefix == */ ]] && prefix="${prefix%?}" # remove last char (slash) from prefix [[ $prefix == */ ]] && prefix="${prefix%?}" # remove last char (slash) from prefix
...@@ -173,22 +173,22 @@ err="/tmp/warden-err" ...@@ -173,22 +173,22 @@ err="/tmp/warden-err"
backup_dir="/tmp/warden-backup" backup_dir="/tmp/warden-backup"
# obtain version of installed warden-server package # obtain version of installed warden-server package
obtain_package_version obtainPackageVersion
echo echo
echo "------------------------- Uninstallation process --------------------------------" echo "------------------------- Uninstallation process --------------------------------"
# check if $prefix/warden-server directory exist # check if $prefix/warden-server directory exist
warden_dir_chck wardenDirChck
# make backup of currently installed warden-server package # make backup of currently installed warden-server package
backup backup
# delete symbolic links # delete symbolic links
delete_symlinks deleteSymlinks
# do uninstallation # do uninstallation
uninstall_warden_server uninstallWardenServer
echo echo
echo "Please follow post-uninstallation steps in $uninstall_file!" echo "Please follow post-uninstallation steps in $uninstall_file!"
......
...@@ -47,7 +47,7 @@ err() ...@@ -47,7 +47,7 @@ err()
} }
err_clean() errClean()
{ {
echo "FAILED!" echo "FAILED!"
echo " -> Reverting changes of Warden server package ... OK" echo " -> Reverting changes of Warden server package ... OK"
...@@ -61,7 +61,7 @@ err_clean() ...@@ -61,7 +61,7 @@ err_clean()
} }
root_chck() rootChck()
{ {
if [ $UID -ne 0 ]; then if [ $UID -ne 0 ]; then
echo "You must be root for running this script!" echo "You must be root for running this script!"
...@@ -70,7 +70,7 @@ root_chck() ...@@ -70,7 +70,7 @@ root_chck()
} }
params_chck() paramsChck()
{ {
if [ -z $prefix ]; then if [ -z $prefix ]; then
prefix=/opt prefix=/opt
...@@ -79,7 +79,7 @@ params_chck() ...@@ -79,7 +79,7 @@ params_chck()
} }
obtain_package_version() obtainPackageVersion()
{ {
if [ -f $old_package_version_file ]; then if [ -f $old_package_version_file ]; then
old_package_version=`cat $old_package_version_file` old_package_version=`cat $old_package_version_file`
...@@ -95,7 +95,7 @@ obtain_package_version() ...@@ -95,7 +95,7 @@ obtain_package_version()
} }
perl_chck() perlChck()
{ {
echo -n "Checking Perl interpreter ... " echo -n "Checking Perl interpreter ... "
if which perl 1> /dev/null; then if which perl 1> /dev/null; then
...@@ -108,7 +108,7 @@ perl_chck() ...@@ -108,7 +108,7 @@ perl_chck()
} }
modules_chck() modulesChck()
{ {
for module in ${modules[@]}; for module in ${modules[@]};
do do
...@@ -122,7 +122,7 @@ modules_chck() ...@@ -122,7 +122,7 @@ modules_chck()
} }
warden_dir_chck() wardenDirChck()
{ {
echo -n "Checking Warden server directory ... " echo -n "Checking Warden server directory ... "
if [ ! -d $server_path ]; then if [ ! -d $server_path ]; then
...@@ -147,7 +147,7 @@ backup() ...@@ -147,7 +147,7 @@ backup()
} }
obtain_warden_user() obtainWardenUser()
{ {
echo -n "Obtaining Warden server directory owner ... " echo -n "Obtaining Warden server directory owner ... "
if user=`stat -c %U $server_conf_file` 2> $err; then if user=`stat -c %U $server_conf_file` 2> $err; then
...@@ -158,20 +158,20 @@ obtain_warden_user() ...@@ -158,20 +158,20 @@ obtain_warden_user()
} }
update_warden_dir() updateWardenDir()
{ {
echo -n "Updating Warden server directory ... " echo -n "Updating Warden server directory ... "
if rsync -q --recursive --archive --delete --exclude='etc' --exclude='sh' ${dirname}/warden-server $prefix 2> $err; then if rsync -q --recursive --archive --delete --exclude='etc' --exclude='sh' ${dirname}/warden-server $prefix 2> $err; then
echo "OK" echo "OK"
else else
err_clean errClean
fi fi
cp ${dirname}/warden-server/etc/package_version $etc cp ${dirname}/warden-server/etc/package_version $etc
cp ${dirname}/uninstall.sh $server_path cp ${dirname}/uninstall.sh $server_path
} }
update_conf_files() updateConfFiles()
{ {
echo -n "Updating $apache_conf_file ... " echo -n "Updating $apache_conf_file ... "
...@@ -208,7 +208,7 @@ $perl_switches ...@@ -208,7 +208,7 @@ $perl_switches
if [ $ret_val -eq 0 ]; then if [ $ret_val -eq 0 ]; then
echo "OK" echo "OK"
else else
err_clean errClean
fi fi
...@@ -305,7 +305,7 @@ $valid_strings" > $server_conf_file 2> $err; ret_val=`echo $?` ...@@ -305,7 +305,7 @@ $valid_strings" > $server_conf_file 2> $err; ret_val=`echo $?`
if [ $ret_val -eq 0 ]; then if [ $ret_val -eq 0 ]; then
echo "OK" echo "OK"
else else
err_clean errClean
fi fi
} }
...@@ -329,10 +329,10 @@ while getopts "d:Vh" options; do ...@@ -329,10 +329,10 @@ while getopts "d:Vh" options; do
done done
# root test # root test
root_chck rootChck
# params test # params test
params_chck paramsChck
# create variables # create variables
dirname=`dirname $0` dirname=`dirname $0`
...@@ -348,34 +348,34 @@ err="/tmp/warden-err" ...@@ -348,34 +348,34 @@ err="/tmp/warden-err"
backup_dir="/tmp/warden-server-backup" backup_dir="/tmp/warden-server-backup"
# obtain version of old warden server # obtain version of old warden server
obtain_package_version obtainPackageVersion
echo echo
echo "------------------------- Dependencies check-in -------------------------" echo "------------------------- Dependencies check-in -------------------------"
# Perl interpreter test # Perl interpreter test
perl_chck perlChck
# Perl modules test # Perl modules test
modules_chck modulesChck
echo echo
echo "------------------------- Update process --------------------------------" echo "------------------------- Update process --------------------------------"
# check warden server directory # check warden server directory
warden_dir_chck wardenDirChck
# backup old warden server installation # backup old warden server installation
backup backup
# obtain current warden server user # obtain current warden server user
obtain_warden_user obtainWardenUser
# make warden server directory # make warden server directory
update_warden_dir updateWardenDir
# create conf files # create conf files
update_conf_files updateConfFiles
echo echo
echo "Please check updated configuration files:" echo "Please check updated configuration files:"
......
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