]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
use test specific shell variables
authorMark Andrews <marka@isc.org>
Tue, 24 Sep 2019 03:11:08 +0000 (13:11 +1000)
committerMark Andrews <marka@isc.org>
Fri, 27 Sep 2019 06:23:27 +0000 (16:23 +1000)
(cherry picked from commit 4a5400c1b70b0b95e41cb87a90b6c09bc0eebe01)

bin/tests/system/resolver/tests.sh

index 7fce73d21fbd57aef64bab7ff003f8da32613ef8..4e63125084ee0eb0d4f59e80ecd23234a2910358 100755 (executable)
@@ -470,19 +470,19 @@ n=`expr $n + 1`
 echo_i "check prefetch of validated DS's RRSIG TTL is updated (${n})"
 ret=0
 $DIG $DIGOPTS +dnssec @10.53.0.5 ds.example.net ds > dig.out.1.${n} || ret=1
-ttl1=`awk '$4 == "DS" && $7 == "1" { print $2 - 2 }' dig.out.1.${n}`
+dsttl1=`awk '$4 == "DS" && $7 == "1" { print $2 - 2 }' dig.out.1.${n}`
 # sleep so we are in prefetch range
-sleep ${ttl1:-0}
+sleep ${dsttl1:-0}
 # trigger prefetch
 $DIG $DIGOPTS @10.53.0.5 ds.example.net ds > dig.out.2.${n} || ret=1
-ttl1=`awk '$4 == "DS" && $7 == "1" { print $2 }' dig.out.2.${n}`
+dsttl2=`awk '$4 == "DS" && $7 == "1" { print $2 }' dig.out.2.${n}`
 sleep 1
 # check that prefetch occured
 $DIG $DIGOPTS @10.53.0.5 ds.example.net ds +dnssec > dig.out.3.${n} || ret=1
 dsttl=`awk '$4 == "DS" && $7 == "1" { print $2 }' dig.out.3.${n}`
 sigttl=`awk '$4 == "RRSIG" && $5 == "DS" { print $2 }' dig.out.3.${n}`
-test ${dsttl:-0} -gt ${ttl2:-1} || ret=1
-test ${sigttl:-0} -gt ${ttl2:-1} || ret=1
+test ${dsttl:-0} -gt ${dsttl2:-1} || ret=1
+test ${sigttl:-0} -gt ${dsttl2:-1} || ret=1
 test ${dsttl:-0} -eq ${sigttl:-1} || ret=1
 if [ $ret != 0 ]; then echo_i "failed"; fi
 status=`expr $status + $ret`