summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2006-11-16 08:41:40 +0000
committerSimon Josefsson <simon@josefsson.org>2006-11-16 08:41:40 +0000
commitd9abab23f3e4a6e687e4a92625731ee826339b3e (patch)
treeedf34283b05b11d2afa9b58171d53cc4e2bc46f4
parent53044d96985b6850d3642ade102fee7c9c65332d (diff)
downloadgnutls-d9abab23f3e4a6e687e4a92625731ee826339b3e.tar.gz
Make it work under mingw32.
-rwxr-xr-xtests/rsa-md5-collision/rsa-md5-collision18
1 files changed, 8 insertions, 10 deletions
diff --git a/tests/rsa-md5-collision/rsa-md5-collision b/tests/rsa-md5-collision/rsa-md5-collision
index b19cb8fa68..8850f9bad2 100755
--- a/tests/rsa-md5-collision/rsa-md5-collision
+++ b/tests/rsa-md5-collision/rsa-md5-collision
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/sh -x
# Copyright (C) 2006 Free Software Foundation
#
@@ -26,24 +26,22 @@ srcdir=${srcdir:-.}
CERTTOOL=${CERTTOOL:-../../src/certtool}
$CERTTOOL --inder --certificate-info \
- < $srcdir/MD5CollisionCA.cer > ca.pem
+ --infile $srcdir/MD5CollisionCA.cer > ca.pem
$CERTTOOL --inder --certificate-info \
- < $srcdir/TargetCollidingCertificate1.cer > client1.pem
+ --infile $srcdir/TargetCollidingCertificate1.cer > client1.pem
$CERTTOOL --inder --certificate-info \
- < $srcdir/TargetCollidingCertificate2.cer > client2.pem
+ --infile $srcdir/TargetCollidingCertificate2.cer > client2.pem
cat client1.pem ca.pem > chain1.pem
cat client2.pem ca.pem > chain2.pem
-$CERTTOOL --verify-chain < chain1.pem | tee chain1.log
-$CERTTOOL --verify-chain < chain2.pem | tee chain2.log
-
-diff $srcdir/chain1-expect.log chain1.log
-diff $srcdir/chain2-expect.log chain2.log
+$CERTTOOL --verify-chain < chain1.pem | \
+ grep 'Not verified, Insecure algorithm.'
+$CERTTOOL --verify-chain < chain2.pem | \
+ grep 'Not verified, Insecure algorithm.'
rm -f ca.pem client1.pem client2.pem \
chain1.pem chain2.pem \
- chain1.log chain2.log
# We're done.
exit 0