diff --git a/src/warden-server/sh/update.sh b/src/warden-server/sh/update.sh index 36d996de715df1e85baaec9ee9d9ffc53209346b..d04151d4a3946649e6203f5efd9ef0333b5b8322 100755 --- a/src/warden-server/sh/update.sh +++ b/src/warden-server/sh/update.sh @@ -108,6 +108,19 @@ perlChck() } +rsyncChck() +{ + echo -n "Checking Rsync ... " + if which rsync 1> /dev/null; then + echo "OK" + else + echo "FAILED!" + echo "Error: Rsync is not installed!" + exit 1 + fi +} + + modulesChck() { for module in ${modules[@]}; @@ -356,6 +369,9 @@ echo "------------------------- Dependencies check-in -------------------------" # Perl interpreter test perlChck +# Rsync availability test +rsyncCheck + # Perl modules test modulesChck