123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #!/bin/sh
- SH="/bin/sh"
- if test "$OSTYPE" = msdosdjgpp; then
- PATH=./apps\;../apps\;$PATH
- else
- PATH=../apps:$PATH
- fi
- export SH PATH
- SSLEAY_CONFIG="-config CAss.cnf"
- export SSLEAY_CONFIG
- /bin/rm -fr demoCA
- $SH ../apps/CA.sh -newca <<EOF
- EOF
- if [ $? != 0 ]; then
- exit 1;
- fi
- SSLEAY_CONFIG="-config Uss.cnf"
- export SSLEAY_CONFIG
- $SH ../apps/CA.sh -newreq
- if [ $? != 0 ]; then
- exit 1;
- fi
- SSLEAY_CONFIG="-config ../apps/openssl.cnf"
- export SSLEAY_CONFIG
- $SH ../apps/CA.sh -sign <<EOF
- y
- y
- EOF
- if [ $? != 0 ]; then
- exit 1;
- fi
- $SH ../apps/CA.sh -verify newcert.pem
- if [ $? != 0 ]; then
- exit 1;
- fi
- /bin/rm -fr demoCA newcert.pem newreq.pem
- #usage: CA -newcert|-newreq|-newca|-sign|-verify
|