]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
use RANDFILE rather than /dev/urandom
authorMark Andrews <marka@isc.org>
Mon, 29 Sep 2014 13:39:07 +0000 (23:39 +1000)
committerMark Andrews <marka@isc.org>
Mon, 29 Sep 2014 13:39:36 +0000 (23:39 +1000)
(cherry picked from commit 4bc581ca31267a45a3e85936df6b03a2092fe1fa)

bin/tests/system/dnssec/tests.sh

index 7ddd5dd58ce868b73aa369c2d467d0d4c06c75f6..70946f3beff17a15cf6c4eff70aa54f89e108cf7 100644 (file)
@@ -1977,7 +1977,7 @@ do
           alg=`expr $alg + 1`
           continue;;
        esac
-       key1=`$KEYGEN -a $alg $size -n zone -r /dev/urandom example 2> keygen.err`
+       key1=`$KEYGEN -a $alg $size -n zone -r $RANDFILE example 2> keygen.err`
        if grep "unsupported algorithm" keygen.err > /dev/null
        then
                alg=`expr $alg + 1`
@@ -1992,7 +1992,7 @@ do
                continue
        fi
        $SETTIME -I now+4d $key1.private > /dev/null
-       key2=`$KEYGEN -v 10 -r /dev/urandom -i 3d -S $key1.private 2> /dev/null`
+       key2=`$KEYGEN -v 10 -r $RANDFILE -i 3d -S $key1.private 2> /dev/null`
        test -f $key2.key -a -f $key2.private || {
                ret=1
                echo "I: 'dnssec-keygen -S' failed for algorithm: $alg"