
1: #!/bin/sh 2: 3: cmd='../util/shlib_wrap.sh ../apps/openssl crl' 4: 5: if [ "$1"x != "x" ]; then 6: t=$1 7: else 8: t=testcrl.pem 9: fi 10: 11: echo testing crl conversions 12: cp $t fff.p 13: 14: echo "p -> d" 15: $cmd -in fff.p -inform p -outform d >f.d 16: if [ $? != 0 ]; then exit 1; fi 17: #echo "p -> t" 18: #$cmd -in fff.p -inform p -outform t >f.t 19: #if [ $? != 0 ]; then exit 1; fi 20: echo "p -> p" 21: $cmd -in fff.p -inform p -outform p >f.p 22: if [ $? != 0 ]; then exit 1; fi 23: 24: echo "d -> d" 25: $cmd -in f.d -inform d -outform d >ff.d1 26: if [ $? != 0 ]; then exit 1; fi 27: #echo "t -> d" 28: #$cmd -in f.t -inform t -outform d >ff.d2 29: #if [ $? != 0 ]; then exit 1; fi 30: echo "p -> d" 31: $cmd -in f.p -inform p -outform d >ff.d3 32: if [ $? != 0 ]; then exit 1; fi 33: 34: #echo "d -> t" 35: #$cmd -in f.d -inform d -outform t >ff.t1 36: #if [ $? != 0 ]; then exit 1; fi 37: #echo "t -> t" 38: #$cmd -in f.t -inform t -outform t >ff.t2 39: #if [ $? != 0 ]; then exit 1; fi 40: #echo "p -> t" 41: #$cmd -in f.p -inform p -outform t >ff.t3 42: #if [ $? != 0 ]; then exit 1; fi 43: 44: echo "d -> p" 45: $cmd -in f.d -inform d -outform p >ff.p1 46: if [ $? != 0 ]; then exit 1; fi 47: #echo "t -> p" 48: #$cmd -in f.t -inform t -outform p >ff.p2 49: #if [ $? != 0 ]; then exit 1; fi 50: echo "p -> p" 51: $cmd -in f.p -inform p -outform p >ff.p3 52: if [ $? != 0 ]; then exit 1; fi 53: 54: cmp fff.p f.p 55: if [ $? != 0 ]; then exit 1; fi 56: cmp fff.p ff.p1 57: if [ $? != 0 ]; then exit 1; fi 58: #cmp fff.p ff.p2 59: #if [ $? != 0 ]; then exit 1; fi 60: cmp fff.p ff.p3 61: if [ $? != 0 ]; then exit 1; fi 62: 63: #cmp f.t ff.t1 64: #if [ $? != 0 ]; then exit 1; fi 65: #cmp f.t ff.t2 66: #if [ $? != 0 ]; then exit 1; fi 67: #cmp f.t ff.t3 68: #if [ $? != 0 ]; then exit 1; fi 69: 70: cmp f.p ff.p1 71: if [ $? != 0 ]; then exit 1; fi 72: #cmp f.p ff.p2 73: #if [ $? != 0 ]; then exit 1; fi 74: cmp f.p ff.p3 75: if [ $? != 0 ]; then exit 1; fi 76: 77: /bin/rm -f f.* ff.* fff.* 78: exit 0