From 72cc812a6865490e1accc57eef3469015ce0620d Mon Sep 17 00:00:00 2001 From: Tomas Plesnik <plesnik@ics.muni.cz> Date: Wed, 11 Dec 2013 13:58:10 +0100 Subject: [PATCH] odstraneni vytvareni docasneho souboru --- src/warden-server/sh/install.sh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/warden-server/sh/install.sh b/src/warden-server/sh/install.sh index 8be9a6e..a9b9c2e 100755 --- a/src/warden-server/sh/install.sh +++ b/src/warden-server/sh/install.sh @@ -42,7 +42,7 @@ err() { echo "FAILED!" cat "$err" - rm -f "$err" "$modules_file" + rm -f "$err" echo echo "Installation of $package_version package FAILED!!!" exit 1 @@ -62,7 +62,7 @@ errClean() done cat "$err" - rm -f "$err" "$modules_file" + rm -f "$err" echo echo "Installation of $package_version package FAILED!!!" exit 1 @@ -125,8 +125,8 @@ perlChck() modulesChck() { - sed '/^use [A-Z]/!d; /Warden/d' $(find "${dirname}" -type f) 2>/dev/null | cut -f 2 -d " " | sed 's/;//' | sort -u > "$modules_file" - for module in $(<"$modules_file"); + sed '/^use [A-Z]/!d; /Warden/d' $(find "${dirname}" -type f) 2>/dev/null | cut -f 2 -d " " | sed 's/;//' | sort -u | \ + while read module; do echo -n "Checking $module module ... " perl -e "use $module" 2> "$err" && echo "OK" || err @@ -206,7 +206,6 @@ paramsChck # set variables err="/tmp/warden-err" -modules_file="/tmp/warden-modules.txt" hostname=$(hostname -f || echo "unspecified.server") dirname=${0%/*} bin="${basedir}/bin" @@ -286,6 +285,6 @@ echo "Installation of $package_version package was SUCCESSFUL!!!" echo # cleanup section -rm -f "$err" "$modules_file" +rm -f "$err" exit 0 -- GitLab