(linenum→info "unix/slp.c:2238")

openssl/0.9.8g/test/testgen

    1: #!/bin/sh
    2: 
    3: T=testcert
    4: KEY=512
    5: CA=../certs/testca.pem
    6: 
    7: /bin/rm -f $T.1 $T.2 $T.key
    8: 
    9: if test "$OSTYPE" = msdosdjgpp; then
   10:     PATH=../apps\;$PATH;
   11: else
   12:     PATH=../apps:$PATH;
   13: fi
   14: export PATH
   15: 
   16: echo "generating certificate request"
   17: 
   18: echo "string to make the random number generator think it has entropy" >> ./.rnd
   19: 
   20: if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then
   21:   req_new='-newkey dsa:../apps/dsa512.pem'
   22: else
   23:   req_new='-new'
   24:   echo "There should be a 2 sequences of .'s and some +'s."
   25:   echo "There should not be more that at most 80 per line"
   26: fi
   27: 
   28: echo "This could take some time."
   29: 
   30: rm -f testkey.pem testreq.pem
   31: 
   32: ../util/shlib_wrap.sh ../apps/openssl req -config test.cnf $req_new -out testreq.pem
   33: if [ $? != 0 ]; then
   34: echo problems creating request
   35: exit 1
   36: fi
   37: 
   38: ../util/shlib_wrap.sh ../apps/openssl req -config test.cnf -verify -in testreq.pem -noout
   39: if [ $? != 0 ]; then
   40: echo signature on req is wrong
   41: exit 1
   42: fi
   43: 
   44: exit 0
Syntax (Markdown)