]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
3355. [port] Use more portable awk in verify system test.
authorMark Andrews <marka@isc.org>
Wed, 25 Jul 2012 03:00:59 +0000 (13:00 +1000)
committerMark Andrews <marka@isc.org>
Wed, 25 Jul 2012 03:00:59 +0000 (13:00 +1000)
CHANGES
bin/tests/system/verify/zones/genzones.sh

diff --git a/CHANGES b/CHANGES
index 21d86fb366e3c96e227ac106d4bda44d04f833e3..86ce8a2434d866382324d70f58e95490315789d3 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+3355.  [port]          Use more portable awk in verify system test.
+
 3354.  [func]          Improve OpenSSL error logging. [RT #29932]
 
        --- 9.9.2b1 released ---
index d1c3156aa1196de05976b6036be976e2a5da85e1..d2fde9a4f34d282f24780ad8fee5a7cda5c6bfa9 100644 (file)
@@ -184,8 +184,13 @@ zsk=`$KEYGEN -3 -r $RANDFILE ${zone} 2> kg1.out$n` || dumpit kg1.out$n
 ksk=`$KEYGEN -3 -r $RANDFILE -fK ${zone} 2> kg2.out$n` || dumpit kg2.out$n
 cat unsigned.db $ksk.key $zsk.key > $file
 $SIGNER -3 - -P -O full -o ${zone} -f ${file} ${file} $ksk > s.out$n 2>&1 || dumpit s.out$n
-awk -v ZONE=${zone}. '$4 == "NSEC3" && NF == 9 {
+awk '
+BEGIN {
+       ZONE="'${zone}'.";
+}
+$4 == "NSEC3" && NF == 9 {
        $1 = "H9P7U7TR2U91D0V0LJS9L1GIDNP90U3H." ZONE;
        $9 = "H9P7U7TR2U91D0V0LJS9L1GIDNP90U3I";
-        print; }' ${file} >> ${file}
+       print;
+}' ${file} >> ${file}
 $SIGNER -3 - -Px -Z nonsecify -O full -o ${zone} -f ${file} ${file} $zsk > s.out$n 2>&1 || dumpit s.out$n