From 730c53263f0ebc6bc4d325ee49d9a3f8e0880749 Mon Sep 17 00:00:00 2001 From: maride Date: Sun, 30 Jul 2017 23:48:42 +0200 Subject: [PATCH] Don't source script output --- install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index 72e5026..fc0c8a5 100755 --- a/install.sh +++ b/install.sh @@ -26,7 +26,7 @@ read blockdevice for check in checks/*.check do echo "=> Running check '$check'..." - $($check) + . $check return=$? if [ "$return" -ne 0 ]; then echo "=> Check failed. Fix it, maybe." @@ -37,7 +37,7 @@ done for step in steps/*.step do echo "=> Running step '$step'..." - $($step) + . $step return=$? if [ "$return" -ne 0 ]; then echo "=> Step failed. That is weird. Sorry. Check logs maybe."