]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
better system test entropy
authorEvan Hunt <each@isc.org>
Sat, 17 Nov 2018 01:27:06 +0000 (01:27 +0000)
committerEvan Hunt <each@isc.org>
Sat, 17 Nov 2018 07:54:39 +0000 (23:54 -0800)
- use genrandom to get 4k of data instead of 800 bytes
- set this value as RANDOMSIZE in conf.sh

(cherry picked from commit 19aaecafebe8575342ed7ed1783df11192fae597)

43 files changed:
bin/tests/system/autosign/setup.sh
bin/tests/system/chain/setup.sh
bin/tests/system/conf.sh.in
bin/tests/system/conf.sh.win32
bin/tests/system/dlv/setup.sh
bin/tests/system/dlzexternal/setup.sh
bin/tests/system/dns64/setup.sh
bin/tests/system/dnssec/setup.sh
bin/tests/system/dsdigest/setup.sh
bin/tests/system/dupsigs/setup.sh
bin/tests/system/ecdsa/setup.sh
bin/tests/system/eddsa/setup.sh
bin/tests/system/filter-aaaa/setup.sh
bin/tests/system/gost/setup.sh
bin/tests/system/inline/setup.sh
bin/tests/system/legacy/build.sh
bin/tests/system/masterformat/setup.sh
bin/tests/system/metadata/setup.sh
bin/tests/system/mkeys/setup.sh
bin/tests/system/nsupdate/setup.sh
bin/tests/system/pending/setup.sh
bin/tests/system/pipelined/setup.sh
bin/tests/system/redirect/setup.sh
bin/tests/system/resolver/setup.sh
bin/tests/system/rndc/setup.sh
bin/tests/system/rootkeysentinel/setup.sh
bin/tests/system/rpz/setup.sh
bin/tests/system/rsabigexponent/prereq.sh
bin/tests/system/rsabigexponent/setup.sh
bin/tests/system/sfcache/prereq.sh
bin/tests/system/sfcache/setup.sh
bin/tests/system/smartsign/setup.sh
bin/tests/system/staticstub/setup.sh
bin/tests/system/testcrypto.sh
bin/tests/system/tkey/setup.sh
bin/tests/system/tsig/setup.sh
bin/tests/system/tsiggss/setup.sh
bin/tests/system/unknown/setup.sh
bin/tests/system/upforwd/setup.sh
bin/tests/system/verify/setup.sh
bin/tests/system/views/setup.sh
bin/tests/system/wildcard/setup.sh
bin/tests/system/zonechecks/setup.sh

index 4a5c9566296b937499fcde5ebdbd6536c95f569c..b6c9c50f99ed45e3648e4de7628bca10faf72dc1 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 . ./clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index c10ec6df7adf22cbc5aae7a3514d023257ac2253..ac6cf821f0e4c532c662b305fe4d0d9ba8e390bc 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 08f1ac3648b29be1aeb92ec22866ae9679d8d875..d3f5dfc049b6554f53c9b702d837e504b4ce527e 100644 (file)
@@ -73,6 +73,10 @@ SAMPLEUPDATE=$TOP/lib/samples/sample-update
 # we don't want a KRB5_CONFIG setting breaking the tests
 KRB5_CONFIG=/dev/null
 
+# the amount of fake "entropy" to generate with GENRANDOM in
+# system tests
+RANDOMSIZE=4096
+
 # The "stress" test is not run by default since it creates enough
 # load on the machine to make it unusable to other users.
 # The "dialup", "delzone", and "dupsigs" tests are also not run by
index 45e0ccd80714506c10f27e1ccd9b90e555c07e4d..18adddcafdeacc83a63b3c0c62b080c90662fd0e 100644 (file)
@@ -83,6 +83,10 @@ PIPEQUERIES=$TOP/Build/$VSCONF/pipequeries@EXEEXT@
 # we don't want a KRB5_CONFIG setting breaking the tests
 KRB5_CONFIG=NUL
 
+# the amount of fake "entropy" to generate with GENRANDOM in
+# system tests
+RANDOMSIZE=4096
+
 # The "stress" test is not run by default since it creates enough
 # load on the machine to make it unusable to other users.
 # The "dialup", "delzone", and "dupsigs" tests are also not run by
index a8a94e8b8706bac3fa5d68699818e37e4370549f..59542094905177a68987b3165ae5465fe7e428f3 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 8b91d55b181e95a44171ffc13dd5620a1bdb42ec..8279398d4212e63709359b19d610fb5debcbacdd 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 $DDNSCONFGEN -q -r $RANDFILE -z example.nil > ns1/ddns.key
 
index fbaecc308cd4e42f978032a98900b29237df2fbe..be3734b83b3c9c4971e5d9eb196dd270df936df1 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index f0b5696f64fb92e3b1e3d1f73ed539f00d7fa8cc..7532d0c9bd36bc8e97052864addbebf0632fc071 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh 
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 4c11328ec51884e1e01852c8a95997c9af9bc11d..c7ade46d017a45be3f44021d3a1431cf6b605bd7 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 0c37928a85f3ae103d1f04ab76241f05732de4c0..50d6bbddcab7a48dc231a3cfcb58469879b14012 100644 (file)
@@ -12,7 +12,7 @@ SYSTEMTESTTOP=..
 
 test -f clean.sh && $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 
index c48b526bdef00f645def8110e09fbd84f36eadcf..7fba74b583673be60990d51fdc2430164b908f2a 100644 (file)
@@ -12,6 +12,6 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cd ns1 && $SHELL sign.sh
index c48b526bdef00f645def8110e09fbd84f36eadcf..7fba74b583673be60990d51fdc2430164b908f2a 100644 (file)
@@ -12,6 +12,6 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cd ns1 && $SHELL sign.sh
index c6497fb8d87ffdfee3be43929ab1d868d517f267..746283f3ee1844f1d98ec300e78b616d6e2e5b1a 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named1.conf.in ns1/named.conf
 copy_setports ns2/named1.conf.in ns2/named.conf
index c48b526bdef00f645def8110e09fbd84f36eadcf..7fba74b583673be60990d51fdc2430164b908f2a 100644 (file)
@@ -12,6 +12,6 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cd ns1 && $SHELL sign.sh
index 63e0eb6c334cbb381690e053f242a6d79e508476..a9e1af2d9a217a9fb81a4763706dadc04edc2862 100644 (file)
@@ -12,7 +12,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cp ns1/root.db.in ns1/root.db
 rm -f ns1/root.db.signed
index 6c9d7df9bd9f5934c6fc5ebcded2af423108dc64..08a2e495bb8cae0139d17f59531270c9f62bd35c 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 $SHELL clean.sh
 
index 2824647ff4851a397bab5e77396c79984412dafc..73b23ae61aeed7e2ca88e54a37dd9582e33a129a 100755 (executable)
@@ -10,7 +10,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 5ff7e5be8db86c1252bc2c45485a4f1d64ce835c..46e2668fd3a0432c7be901eee11dadf568b775ad 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL ./clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 pzone=parent.nil
 czone=child.parent.nil
index 7ad39398f12996db1d11953f8592784e1e41fd21..202ddeb3ee08c2838226b64d518d07eb7ab70332 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 
 copy_setports ns1/named1.conf.in ns1/named.conf
index 77b4f9de214fe88d16f252ae6165c3bf7e696270..45dfeeb8697cc0e6d656031f91397711ddd3bd28 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 $SHELL clean.sh
 copy_setports ns1/named.conf.in ns1/named.conf
index 209b9f5389e39890d513ffb66a97cd88e7fee6e9..45b6365107400fe9faf72a060bae051487d84e3d 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index bbf45d2a23c1555e0174a660b6fee36052045d8b..7debdf2e341836423836c62ad92fee802f353b38 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 120a98f3d775f7ecf5f41ee03346ea8bc79e5acf..86fbdd7be6f30be09a7d0d5aff14775af5f8a6de 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 665606ccc1455e1f96a4bd11a8f3586c61998b78..9926dc69764239f9be18465882c4a37e4ec0ef2a 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cp ns4/tld1.db ns4/tld.db
 cp ns6/to-be-removed.tld.db.in ns6/to-be-removed.tld.db
index d5cf8b7fbf45f6a2b55a77ac8a50eb3d9513f5c3..343869e96067bcc8c7aeaf63677561e295cbf286 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 $SHELL ../genzone.sh 2 >ns2/nil.db
 $SHELL ../genzone.sh 2 >ns2/other.db
index 130287b705616f8b00e0d631b5b2ff20fcf17d30..80c2a6403080cb285eaaf0a4e75445155300825c 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index fdb1f30b2dd90112efa2063c6421c78a016ed218..3fbf0e9f61c94bd730020509113181c4b8111060 100644 (file)
@@ -37,7 +37,7 @@ for NM in '' -2 -given -disabled -passthru -no-op -nodata -nxdomain -cname -wild
 done
 
 # sign the root and a zone in ns2
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 # $1=directory, $2=domain name, $3=input zone file, $4=output file
 signzone () {
index 695c074a4426e4ffd61cedf1287c48a68fa6714b..9c3580bc33e1fef1ad2a7dea552dac36fb2a3e62 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 if $BIGKEY > /dev/null 2>&1
 then
index 6d4684130f1aef81e9e7c2fdfca7607c9b451a24..71d5042e9c38b128fde581ac9a81007be76976cc 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index e2b1339e58ff51c8acfc456a42f457d9ddd24db7..79589b7c98c2b96142aa063960752c4a03275b01 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 if $KEYGEN -q -a RSAMD5 -b 512 -n zone -r $RANDFILE foo > /dev/null 2>&1
 then
index 1a2453d46cce191259a07dc38b94cb1e48445f5d..c28445582ee0a1b1e28d63658e973ffeeed3d9a4 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 2fb9a3168710608b30eb8021bbcdfad207e2f4d0..5c4a2143f0d7b19aae5e590d3a53aa24a48d7aea 100644 (file)
@@ -14,4 +14,4 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
index 2c9b0c523cac7afeead5fe6a8e852e867b4f9c64..c8865d60070948baee391f098718b9937165dfad 100755 (executable)
@@ -23,6 +23,6 @@ rm -f tmp
 
 copy_setports ns4/named.conf.in ns4/named.conf
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cd ns3 && $SHELL -e sign.sh
index b0913834e46772018edf3285ca2ebf75c9fa5d8d..e474718938f171943917a32733532a01bab540cb 100644 (file)
@@ -12,7 +12,7 @@
 SYSTEMTESTTOP=${SYSTEMTESTTOP:=..}
 . $SYSTEMTESTTOP/conf.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 prog=$0
 
index 96c9881b4da985161ef8cebcf47a7acfed4fc5ac..fc95ac259a79fb172b9dc469c1144409fd8dcbc2 100644 (file)
@@ -14,6 +14,6 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cd ns1 && $SHELL setup.sh
index f0665fba819cfaef8b155a31a911dc020c93508f..4dd4a253efcf0b521ab916f0d1230a51b5978663 100644 (file)
@@ -16,4 +16,4 @@ $SHELL clean.sh
 
 copy_setports ns1/named.conf.in ns1/named.conf
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
index fc3164f0c21117731b3247a4232eff8401ef0e4b..0d21c7b8ab59b1f4fe773be4b17f30cbe79bea18 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 
index d8f85c17bd280a9e1d0e74fee3e695d7ad582ea5..48c7d51d93fe85f87b38a017ea4a0cf261d1dacc 100644 (file)
@@ -12,7 +12,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh 
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 93e394930f491ecfe25f53a69ff69cf1fe71033d..48a6b7fa2e2015fac8ca055b74c15449816bf93e 100644 (file)
@@ -24,7 +24,7 @@ copy_setports ns3/named.conf.in ns3/named.conf
 #
 # SIG(0) required cryptographic support which may not be configured.
 #
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 keyname=`$KEYGEN  -q -r $RANDFILE -n HOST -a RSASHA1 -b 1024 -T KEY sig0.example2 2>/dev/null | $D2U`
 if test -n "$keyname"
 then
index af4b6026ad6dd18486f75d00f79d2d16e1b9f894..17d7f6d79f2a42c8a5b90a75fc3ec91a313ba995 100644 (file)
@@ -14,6 +14,6 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh 
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 (cd zones && $SHELL genzones.sh)
index 76a2d035446ee5041c0f7334353d98c9b1d60960..4a158125ced94e3684f936baa40ea2f24891806c 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 cp -f ns2/example1.db ns2/example.db
 rm -f ns2/external/K*
index 2feddbd74b42605fb44b550580b423ad25cd6400..c8f1d83a6c4b91fcfa27093f490ab2797edf69a4 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf
index 30d049dcff9f63590589e6564de31292b6b5a5c9..27f39f5b7e54a2a3f2cdaea2575546e43fcd94ac 100644 (file)
@@ -14,7 +14,7 @@ SYSTEMTESTTOP=..
 
 $SHELL clean.sh
 
-test -r $RANDFILE || $GENRANDOM 800 $RANDFILE
+test -r $RANDFILE || $GENRANDOM $RANDOMSIZE $RANDFILE
 
 copy_setports ns1/named.conf.in ns1/named.conf
 copy_setports ns2/named.conf.in ns2/named.conf