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