aboutsummaryrefslogtreecommitdiff
path: root/src/gns/test_gns_soa_lookup.sh
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2013-10-20 11:59:45 +0000
committerMartin Schanzenbach <mschanzenbach@posteo.de>2013-10-20 11:59:45 +0000
commit2cbdb73ee49872f59151ab2ba6f1091a160f2ec7 (patch)
tree7cd741029c2e40a76e0fc01b00864b59c155e6dc /src/gns/test_gns_soa_lookup.sh
parentd50cee784c332b5d950344f825fc9d1b3b78dbc0 (diff)
downloadgnunet-2cbdb73ee49872f59151ab2ba6f1091a160f2ec7.tar.gz
gnunet-2cbdb73ee49872f59151ab2ba6f1091a160f2ec7.zip
-soa test
Diffstat (limited to 'src/gns/test_gns_soa_lookup.sh')
-rwxr-xr-xsrc/gns/test_gns_soa_lookup.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/gns/test_gns_soa_lookup.sh b/src/gns/test_gns_soa_lookup.sh
new file mode 100755
index 000000000..a7606dbdc
--- /dev/null
+++ b/src/gns/test_gns_soa_lookup.sh
@@ -0,0 +1,25 @@
1#!/bin/bash
2trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT
3rm -r `gnunet-config -c test_gns_lookup.conf -s PATHS -o GNUNET_HOME -f`
4TEST_DOMAIN="homepage.gnu"
5TEST_IP_GNS2DNS="184.172.157.218"
6TEST_RECORD_NAME="homepage"
7TEST_RECORD_GNS2DNS="gnunet.org"
8gnunet-arm -s -c test_gns_lookup.conf
9gnunet-identity -C testego -c test_gns_lookup.conf
10gnunet-namestore -p -z testego -a -n $TEST_RECORD_NAME -t A -V $TEST_IP_GNS2DNS -e never -c test_gns_lookup.conf
11gnunet-namestore -p -z testego -a -n $TEST_RECORD_NAME -t GNS2DNS -V $TEST_RECORD_GNS2DNS -e never -c test_gns_lookup.conf
12RES_SOA=$(timeout 5 gnunet-gns --raw -z testego -u $TEST_DOMAIN -t SOA -c test_gns_lookup.conf)
13gnunet-namestore -z testego -d -n $TEST_RECORD_NAME -t A -V $TEST_IP_GNS2DNS -e never -c test_gns_lookup.conf
14gnunet-namestore -z testego -d -n $TEST_RECORD_NAME -t GNS2DNS -V $TEST_RECORD_GNS2DNS -e never -c test_gns_lookup.conf
15gnunet-identity -D testego -c test_gns_lookup.conf
16gnunet-arm -e -c test_gns_lookup.conf
17
18if [ "$RES_SOA" == " " ]
19then
20 echo "PASS: Resolved $TEST_DOMAIN to $RES_SOA."
21 exit 0
22else
23 echo "Failed to resolve to proper SOA for $TEST_DOMAIN."
24 exit 1
25fi