From 3e3eb0390e2ea6a052d57b3e3d33b76d753e266e Mon Sep 17 00:00:00 2001
From: Tomas Plesnik <plesnik@ics.muni.cz>
Date: Thu, 14 Mar 2013 14:53:08 +0100
Subject: [PATCH] pridana kontrola dostupnosti aplikace Rsync v OS

---
 src/warden-server/sh/update.sh | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/src/warden-server/sh/update.sh b/src/warden-server/sh/update.sh
index 36d996d..d04151d 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
 
-- 
GitLab