From 0993562ca0776011d0f748a53f7061daf0571535 Mon Sep 17 00:00:00 2001 From: ThomasC Date: Fri, 10 Dec 2021 14:36:10 +0100 Subject: [PATCH] make exitCodeOk work in chroot --- functions.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) mode change 100644 => 100755 functions.sh diff --git a/functions.sh b/functions.sh old mode 100644 new mode 100755 index 28b713d..4d4a9ea --- a/functions.sh +++ b/functions.sh @@ -45,12 +45,14 @@ function fileNumLines { #ok if given program returns given code -# arg1: program to run -# arg2: expected return code (default 0) +# arg1: chroot +# arg2: program to run +# arg2: expected return code function exitCodeOk { - program=$1 - code=${2:=0} - $program &> /dev/null + chroot=$1 + program=$2 + code=${3} + chroot ${chroot} bash -c "$program" &> /dev/null if [ $? -eq $code ] ; then echo -ne "1;" ; else echo -ne "0;" ; fi }