X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fgns%2Ftest_gns_soa_lookup.sh;h=526093c713b6491d313974e9d405fb4a8835842a;hb=65716ac9ff8b09403e0bf55d63133fb103d28062;hp=0709bb139a1747120d8b842dfb12a853bfee7f24;hpb=e7d53de20be5b3ce852bfac50e66b978e46f1d2d;p=oweals%2Fgnunet.git diff --git a/src/gns/test_gns_soa_lookup.sh b/src/gns/test_gns_soa_lookup.sh index 0709bb139..526093c71 100755 --- a/src/gns/test_gns_soa_lookup.sh +++ b/src/gns/test_gns_soa_lookup.sh @@ -2,9 +2,17 @@ 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` TEST_DOMAIN="homepage.gnu" +# some public DNS resolver we can use TEST_IP_GNS2DNS="184.172.157.218" TEST_RECORD_NAME="homepage" TEST_RECORD_GNS2DNS="gnunet.org" + +if ! nslookup $TEST_RECORD_GNS2DNS $TEST_IP_GNS2DNS &> /dev/null +then + echo "Cannot reach DNS, skipping test" + exit 0 +fi + gnunet-arm -s -c test_gns_lookup.conf gnunet-identity -C testego -c test_gns_lookup.conf gnunet-namestore -p -z testego -a -n $TEST_RECORD_NAME -t GNS2DNS -V ${TEST_RECORD_GNS2DNS}@${TEST_IP_GNS2DNS} -e never -c test_gns_lookup.conf