]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
create-chain.sh: generate CRL
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 13 Sep 2014 08:59:35 +0000 (10:59 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 13 Sep 2014 09:05:30 +0000 (11:05 +0200)
tests/suite/certs/create-chain.sh

index d5af07b3261f2980168c67eb35a6acfc419cab39..ce95282c9bd64345348b4e106929062d0037eeb0 100755 (executable)
@@ -35,8 +35,14 @@ while test $counter -lt $NUM; do
                echo "ca" >>$TEMPLATE
                echo "expiration_days = -1" >>$TEMPLATE
                echo "cert_signing_key" >>$TEMPLATE
+               echo "crl_signing_key" >>$TEMPLATE
                $CERTTOOL --generate-self-signed --load-privkey $OUTPUT/$name.key --outfile \
                        $OUTPUT/$name.crt --template $TEMPLATE 2>/dev/null
+
+               echo "serial = $serial" >$TEMPLATE
+               echo "expiration_days = -1" >>$TEMPLATE
+               $CERTTOOL --generate-crl --load-ca-privkey $OUTPUT/$name.key --load-ca-certificate $OUTPUT/$name.crt --outfile \
+                       $OUTPUT/$name.crl --template $TEMPLATE 2>/dev/null
        else
                if test $counter = $LAST;then
                # END certificate