From 77ea607d3756e358a35e669b3bc2236027d5bf1e Mon Sep 17 00:00:00 2001 From: Tomas Gavenciak Date: Wed, 21 May 2008 15:03:32 +0200 Subject: [PATCH] Sensible defaults for EVAL_USER, EVAL_GROUP and TEST_USER. --- eval/libeval.sh | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/eval/libeval.sh b/eval/libeval.sh index 542b07d..852bca8 100644 --- a/eval/libeval.sh +++ b/eval/libeval.sh @@ -75,16 +75,22 @@ function override-vars function box-init { pstart "Preparing sandbox... " - if [ -z "$TEST_USER" -o "$TEST_USER" == $EVAL_USER ] ; then + + # Default values for user/group + EVAL_USER=${EVAL_USER:-$USER} + EVAL_GROUP=${EVAL_GROUP:-$GROUP} + TEST_USER=${TEST_USER:-$EVAL_USER} + + if [ -z "$TEST_USER" -o "$TEST_USER" == "$EVAL_USER" ] ; then pcont "running locally (INSECURE), " - TEST_USER=$EVAL_USER - BOXDIR=`pwd`/box - BOXCMD=bin/box - mkdir -p box + TEST_USER="$EVAL_USER" + BOXDIR=$HDIR/box + BOXCMD=$HDIR/bin/box + mkdir -p $BOXDIR else pcont "used account $TEST_USER, " - BOXDIR=$MO_ROOT/eval/$TEST_USER - BOXCMD=bin/box-$TEST_USER + BOXDIR=$HDIR/box + BOXCMD=$HDIR/bin/box-$TEST_USER fi [ -d $BOXDIR -a -f $BOXCMD ] || die "Sandbox set up incorrectly" BOXCMD="$BOXCMD -c$BOXDIR" -- 2.39.5