]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
move keygeneration out of the timing critical section
authorMark Andrews <marka@isc.org>
Thu, 9 Feb 2012 21:56:42 +0000 (21:56 +0000)
committerMark Andrews <marka@isc.org>
Thu, 9 Feb 2012 21:56:42 +0000 (21:56 +0000)
bin/tests/system/smartsign/tests.sh

index 6176665589a88a8d17552da0e841804e52d02f9d..4c34ad94c6dd655b1d1bfa5a49856c266e0561c8 100644 (file)
@@ -14,7 +14,7 @@
 # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 # PERFORMANCE OF THIS SOFTWARE.
 
-# $Id: tests.sh,v 1.1.4.12 2011/11/04 09:04:38 marka Exp $
+# $Id: tests.sh,v 1.1.4.13 2012/02/09 21:56:42 marka Exp $
 
 SYSTEMTESTTOP=..
 . $SYSTEMTESTTOP/conf.sh
@@ -29,7 +29,7 @@ pfile=parent.db
 czone=child.parent.nil
 cfile=child.db
 
-echo I:generating keys
+echo "I:generating child's keys"
 # active zsk
 czsk1=`$KEYGEN -q -r $RANDFILE $czone`
 
@@ -60,15 +60,17 @@ echo I:revoking key
 # revoking key changes its ID
 cksk3=`$KEYGEN -q -r $RANDFILE -fk $czone`
 cksk4=`$REVOKE $cksk3`
+
+echo I:generating parent keys
+pzsk=`$KEYGEN -q -r $RANDFILE $pzone`
+pksk=`$KEYGEN -q -r $RANDFILE -fk $pzone`
+
+echo "I:setting child's activation time"
 $SETTIME -A now+30s $cksk2 > /dev/null
 
 echo I:signing child zone
 czoneout=`$SIGNER -Sg -r $RANDFILE -o $czone $cfile 2>&1`
 
-echo I:generating keys
-pzsk=`$KEYGEN -q -r $RANDFILE $pzone`
-pksk=`$KEYGEN -q -r $RANDFILE -fk $pzone`
-
 echo I:signing parent zone
 pzoneout=`$SIGNER -Sg -r $RANDFILE -o $pzone $pfile 2>&1`