From 8ee4f92893e5587968c0a69e08af1a87a21a668d Mon Sep 17 00:00:00 2001
From: Tomas Plesnik <plesnik@ics.muni.cz>
Date: Sat, 27 Dec 2014 23:16:03 +0100
Subject: [PATCH] bugfix: adresar Warden serveru generovan na zaklade
 balickoveho Makefile

---
 src/warden-server/sh/install.sh | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/warden-server/sh/install.sh b/src/warden-server/sh/install.sh
index 0baba2a..68cb92c 100755
--- a/src/warden-server/sh/install.sh
+++ b/src/warden-server/sh/install.sh
@@ -143,13 +143,12 @@ createWardenDir()
 {
 	echo -n "Creating Warden server directory ... "
 	test -d "$basedir" && test -w "$basedir" || mkdir -p "$basedir" 2> "$err" || err
-	for dir in "${dirname}/"*
-	do
-		if [ -d "$dir" ]; then
-			cp -R "$dir" "$basedir" 2> "$err" || errClean
-		fi
-	done
-	rm -f "${etc}/"*.tmpl*
+        for file in $(<"$manifest")
+        do
+                dir="$basedir/${file%/*}"
+                [[ ! -d "$dir" ]] && mkdir -p "$dir"
+                cp "$file" "${basedir}/$file" 2> "$err" || errClean
+        done
 	ln -s "${sh}/uninstall.sh" "$basedir"
 	echo "OK"
 }
-- 
GitLab