From: ng0 Date: Sat, 9 Mar 2019 11:59:23 +0000 (+0000) Subject: bashism X-Git-Tag: v0.11.1~128 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=bbe61e6019a4d0a213e42a80d37638e13759bba3;p=oweals%2Fgnunet.git bashism --- diff --git a/src/gns/test_gns_gns2dns_lookup.sh b/src/gns/test_gns_gns2dns_lookup.sh index 24fb36b9d..22caa68ff 100755 --- a/src/gns/test_gns_gns2dns_lookup.sh +++ b/src/gns/test_gns_gns2dns_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT LOCATION=$(which gnunet-config) @@ -26,7 +26,7 @@ TEST_IP_GNS2DNS="8.8.8.8" # main label used during resolution TEST_RECORD_NAME="homepage" -if ! nslookup gnunet.org $TEST_IP_GNS2DNS &> /dev/null +if ! nslookup gnunet.org $TEST_IP_GNS2DNS > /dev/null 2>&1 then echo "Cannot reach DNS, skipping test" exit 77 @@ -44,7 +44,7 @@ TEST_DOMAIN="www.${TEST_RECORD_NAME}.$MY_EGO" TEST_DOMAIN_ALT="${TEST_RECORD_NAME}.$MY_EGO" TEST_DOMAIN_ALT2="docs.${TEST_RECORD_NAME}.$MY_EGO" -which timeout &> /dev/null && DO_TIMEOUT="timeout 15" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 15" gnunet-arm -s -c test_gns_lookup.conf @@ -83,7 +83,7 @@ gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` ret=0 -if [ "$RES_IP" == "$TEST_IP" ] +if [ "$RES_IP" = "$TEST_IP" ] then echo "PASS: Resolved $TEST_DOMAIN to $RES_IP." else @@ -91,7 +91,7 @@ else ret=1 fi -if [ "$RES_IP6" == "$TEST_IP6" ] +if [ "$RES_IP6" = "$TEST_IP6" ] then echo "PASS: Resolved $TEST_DOMAIN to $RES_IP6." else @@ -99,7 +99,7 @@ else ret=1 fi -if [ "$RES_IP_ALT" == "$TEST_IP" ] +if [ "$RES_IP_ALT" = "$TEST_IP" ] then echo "PASS: Resolved $TEST_DOMAIN_ALT to $RES_IP_ALT." else @@ -107,7 +107,7 @@ else ret=1 fi -if [ "$RES_IP_ALT2" == "$TEST_IP_ALT2" ] +if [ "$RES_IP_ALT2" = "$TEST_IP_ALT2" ] then echo "PASS: Resolved $TEST_DOMAIN_ALT2 to $RES_IP_ALT2." else diff --git a/src/gns/test_gns_ipv6_lookup.sh b/src/gns/test_gns_ipv6_lookup.sh index 72da5ee2c..5dbb34a2c 100755 --- a/src/gns/test_gns_ipv6_lookup.sh +++ b/src/gns/test_gns_ipv6_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -16,7 +16,7 @@ fi MY_EGO="myego" rm -rf `gnunet-config -c test_gns_lookup.conf -s PATHS -o GNUNET_HOME -f` -which timeout &> /dev/null && DO_TIMEOUT="timeout 30" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 30" TEST_IP="dead::beef" gnunet-arm -s -c test_gns_lookup.conf gnunet-identity -C $MY_EGO -c test_gns_lookup.conf @@ -27,7 +27,7 @@ gnunet-identity -D $MY_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -if [ "$RES_IP" == "$TEST_IP" ] +if [ "$RES_IP" = "$TEST_IP" ] then exit 0 else diff --git a/src/gns/test_gns_lookup.sh b/src/gns/test_gns_lookup.sh index 2dffa1251..4bd6ae879 100755 --- a/src/gns/test_gns_lookup.sh +++ b/src/gns/test_gns_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -15,7 +15,7 @@ then fi rm -rf `gnunet-config -c test_gns_lookup.conf -s PATHS -o GNUNET_HOME -f` -which timeout &> /dev/null && DO_TIMEOUT="timeout 30" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 30" TEST_IP="127.0.0.1" MY_EGO="myego" LABEL="www" @@ -27,7 +27,7 @@ gnunet-namestore -z $MY_EGO -d -n $LABEL -t A -V $TEST_IP -e never -c test_gns_l gnunet-identity -D $MY_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf -if [ "$RES_IP" == "$TEST_IP" ] +if [ "$RES_IP" = "$TEST_IP" ] then exit 0 else diff --git a/src/gns/test_gns_mx_lookup.sh b/src/gns/test_gns_mx_lookup.sh index 79ac37b0a..4e9d98358 100755 --- a/src/gns/test_gns_mx_lookup.sh +++ b/src/gns/test_gns_mx_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -15,7 +15,7 @@ then fi rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -which timeout &> /dev/null && DO_TIMEOUT="timeout 5" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 5" MY_EGO="myego" TEST_MX="5,mail.+" @@ -35,7 +35,7 @@ rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` RES_MX=`echo $RES_MX | tr [A-Z] [a-z]` WANT_MX=`echo $WANT_MX | tr [A-Z] [a-z]` -if [ "$RES_MX" == "$WANT_MX" ] +if [ "$RES_MX" = "$WANT_MX" ] then exit 0 else diff --git a/src/gns/test_gns_quickupdate.sh b/src/gns/test_gns_quickupdate.sh index d9807fe22..d2b4bf2cb 100755 --- a/src/gns/test_gns_quickupdate.sh +++ b/src/gns/test_gns_quickupdate.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -19,7 +19,7 @@ OTHER_EGO="delegatedego" rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -which timeout &> /dev/null && DO_TIMEOUT="timeout 5" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 5" TEST_IP="127.0.0.1" gnunet-arm -s -c test_gns_lookup.conf gnunet-identity -C $MY_EGO -c test_gns_lookup.conf @@ -56,7 +56,7 @@ gnunet-identity -D $OTHER_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -if [ "$RES_IP" == "$TEST_IP" ] +if [ "$RES_IP" = "$TEST_IP" ] then exit 0 else diff --git a/src/gns/test_gns_rel_expiration.sh b/src/gns/test_gns_rel_expiration.sh index c7c66bc27..993c2131e 100755 --- a/src/gns/test_gns_rel_expiration.sh +++ b/src/gns/test_gns_rel_expiration.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -25,7 +25,7 @@ MY_EGO="myego" OTHER_EGO="delegatedego" rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -which timeout &> /dev/null && DO_TIMEOUT="timeout 5" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 5" TEST_IP="127.0.0.1" gnunet-arm -s -c test_gns_lookup.conf gnunet-identity -C $MY_EGO -c test_gns_lookup.conf @@ -48,13 +48,13 @@ gnunet-identity -D $OTHER_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -if [ "$RES_IP_EXP" == "$TEST_IP" ] +if [ "$RES_IP_EXP" = "$TEST_IP" ] then echo "Failed to properly expire IP, got $RES_IP_EXP." exit 1 fi -if [ "$RES_IP" == "$TEST_IP" ] +if [ "$RES_IP" = "$TEST_IP" ] then exit 0 else diff --git a/src/gns/test_gns_revocation.sh b/src/gns/test_gns_revocation.sh index 08a0f8ac1..3c0cf02fb 100755 --- a/src/gns/test_gns_revocation.sh +++ b/src/gns/test_gns_revocation.sh @@ -1,7 +1,7 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT -which timeout &> /dev/null && DO_TIMEOUT="timeout 5" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 5" LOCATION=$(which gnunet-config) if [ -z $LOCATION ] @@ -40,7 +40,7 @@ then exit 1 fi -if [ "x$RES_IP_REV" == "x" ] +if [ "x$RES_IP_REV" = "x" ] then exit 0 else diff --git a/src/gns/test_gns_soa_lookup.sh b/src/gns/test_gns_soa_lookup.sh index 6a09ac8c7..c5b049b72 100755 --- a/src/gns/test_gns_soa_lookup.sh +++ b/src/gns/test_gns_soa_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -14,7 +14,7 @@ then exit 77 fi -which timeout &> /dev/null && DO_TIMEOUT="timeout 5" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 5" rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` MY_EGO="myego" @@ -24,7 +24,7 @@ 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 +if ! nslookup $TEST_RECORD_GNS2DNS $TEST_IP_GNS2DNS > /dev/null 2>&1 then echo "Cannot reach DNS, skipping test" exit 77 @@ -34,7 +34,7 @@ gnunet-arm -s -c test_gns_lookup.conf gnunet-identity -C $MY_EGO -c test_gns_lookup.conf gnunet-namestore -p -z $MY_EGO -a -n $TEST_RECORD_NAME -t GNS2DNS -V ${TEST_RECORD_GNS2DNS}@${TEST_IP_GNS2DNS} -e never -c test_gns_lookup.conf RES_SOA=`$DO_TIMEOUT gnunet-gns --raw -u $TEST_DOMAIN -t SOA -c test_gns_lookup.conf` -gnunet-namestore -z $MY_EGO -d -n $TEST_RECORD_NAME -t GNS2DNS -V ${TEST_RECORD_GNS2DNS}@${TEST_IP_GNS2DNS} -e never -c test_gns_lookup.conf &> /dev/null +gnunet-namestore -z $MY_EGO -d -n $TEST_RECORD_NAME -t GNS2DNS -V ${TEST_RECORD_GNS2DNS}@${TEST_IP_GNS2DNS} -e never -c test_gns_lookup.conf > /dev/null 2>&1 gnunet-identity -D $MY_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` diff --git a/src/gns/test_gns_txt_lookup.sh b/src/gns/test_gns_txt_lookup.sh index 6c6b4b3f6..b0c9144c2 100755 --- a/src/gns/test_gns_txt_lookup.sh +++ b/src/gns/test_gns_txt_lookup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # This file is in the public domain. trap "gnunet-arm -e -c test_gns_lookup.conf" SIGINT @@ -15,7 +15,7 @@ then fi rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -which timeout &> /dev/null && DO_TIMEOUT="timeout 30" +which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 30" TEST_TXT="GNS powered txt record data" MY_EGO="myego" LABEL="testtxt" @@ -28,7 +28,7 @@ gnunet-identity -D $MY_EGO -c test_gns_lookup.conf gnunet-arm -e -c test_gns_lookup.conf rm -rf `gnunet-config -c test_gns_lookup.conf -f -s paths -o GNUNET_TEST_HOME` -if [ "$RES_TXT" == "$TEST_TXT" ] +if [ "$RES_TXT" = "$TEST_TXT" ] then exit 0 else