X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=test%2Ftestgen;h=524c0d134c89416b8c6715f9977780b5da308471;hb=53afbe12ba4d33863184e59cddfe3f68ed20e840;hp=6a4b6b922128ea8334415bd87b8582701bd4b78a;hpb=46c4647e3c7e5bd0ba9267091bb18677ee387f52;p=openssl.git diff --git a/test/testgen b/test/testgen index 6a4b6b9221..524c0d134c 100644 --- a/test/testgen +++ b/test/testgen @@ -6,14 +6,18 @@ CA=../certs/testca.pem /bin/rm -f $T.1 $T.2 $T.key -PATH=../apps:$PATH; +if test "$OSTYPE" = msdosdjgpp; then + PATH=../apps\;$PATH; +else + PATH=../apps:$PATH; +fi export PATH echo "generating certificate request" echo "string to make the random number generator think it has entropy" >> ./.rnd -if ../apps/openssl no-rsa; then +if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then req_new='-newkey dsa:../apps/dsa512.pem' else req_new='-new' @@ -23,13 +27,15 @@ fi echo "This could take some time." -../apps/openssl req -config test.cnf $req_new -out testreq.pem +rm -f testkey.pem testreq.pem + +../util/shlib_wrap.sh ../apps/openssl req -config test.cnf $req_new -out testreq.pem if [ $? != 0 ]; then echo problems creating request exit 1 fi -../apps/openssl req -config test.cnf -verify -in testreq.pem -noout +../util/shlib_wrap.sh ../apps/openssl req -config test.cnf -verify -in testreq.pem -noout if [ $? != 0 ]; then echo signature on req is wrong exit 1