X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fgns%2Ftest_gns_lookup.sh;h=ddee5b78dc3856f997799822d1fe5acf113b8ef1;hb=2105059516320800eaa8fff1196b58f29a50ba7c;hp=6eb16aa52cfd98b5ea8f6794a114502ff11ee21f;hpb=cc860cd0446b963f8ca0b6866bf0042b85d6fe2e;p=oweals%2Fgnunet.git diff --git a/src/gns/test_gns_lookup.sh b/src/gns/test_gns_lookup.sh index 6eb16aa52..ddee5b78d 100755 --- a/src/gns/test_gns_lookup.sh +++ b/src/gns/test_gns_lookup.sh @@ -1,6 +1,19 @@ #!/bin/bash trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT -rm -r `gnunet-config -c test_gns_lookup.conf -s PATHS -o GNUNET_HOME -f` + +LOCATION=$(which gnunet-config) +if [ -z $LOCATION ] +then + LOCATION="gnunet-config" +fi +$LOCATION --version 1> /dev/null +if test $? != 0 +then + echo "GNUnet command line tools cannot be found, check environmental variables PATH and GNUNET_PREFIX" + exit 77 +fi + +rm -rf `gnunet-config -c test_gns_lookup.conf -s PATHS -o GNUNET_HOME -f` which timeout &> /dev/null && DO_TIMEOUT="timeout 30" TEST_IP="127.0.0.1" gnunet-arm -s -c test_gns_lookup.conf