diff --git a/tools/confidence_test.sh b/tools/confidence_test.sh index 1f25be9..4e69eb7 100755 --- a/tools/confidence_test.sh +++ b/tools/confidence_test.sh @@ -192,7 +192,7 @@ become_bob # This users's default group: DEFAULT_GID_NUM=$(id -g) # Pick a group that is not the default group: -TEST_GID_NUM=$(id -G | fmt -1 | grep -xv "$(id -u)" | grep -xv "$(id -g)" | head -1) +TEST_GID_NUM=$(id -G | fmt -1 | sort -rn | grep -xv "$(id -u)" | grep -xv "$(id -g)" | head -1) echo "DEFAULT_GID_NUM=$DEFAULT_GID_NUM" echo "TEST_GID_NUM=$TEST_GID_NUM" diff --git a/tools/test_functions.sh b/tools/test_functions.sh index cff230e..fda223e 100755 --- a/tools/test_functions.sh +++ b/tools/test_functions.sh @@ -21,7 +21,7 @@ function PHASE() { function md5sum_file() { # Portably generate the MD5 hash of file $1. case $(uname -s) in - Darwin ) + Darwin | FreeBSD ) md5 -r "$1" | awk '{ print $1 }' ;; Linux )