1#!/bin/sh 2 3cmd='../util/shlib_wrap.sh ../apps/openssl crl' 4 5if [ "$1"x != "x" ]; then 6 t=$1 7else 8 t=testcrl.pem 9fi 10 11echo testing crl conversions 12cp $t fff.p 13 14echo "p -> d" 15$cmd -in fff.p -inform p -outform d >f.d 16if [ $? != 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 20echo "p -> p" 21$cmd -in fff.p -inform p -outform p >f.p 22if [ $? != 0 ]; then exit 1; fi 23 24echo "d -> d" 25$cmd -in f.d -inform d -outform d >ff.d1 26if [ $? != 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 30echo "p -> d" 31$cmd -in f.p -inform p -outform d >ff.d3 32if [ $? != 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 44echo "d -> p" 45$cmd -in f.d -inform d -outform p >ff.p1 46if [ $? != 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 50echo "p -> p" 51$cmd -in f.p -inform p -outform p >ff.p3 52if [ $? != 0 ]; then exit 1; fi 53 54cmp fff.p f.p 55if [ $? != 0 ]; then exit 1; fi 56cmp fff.p ff.p1 57if [ $? != 0 ]; then exit 1; fi 58#cmp fff.p ff.p2 59#if [ $? != 0 ]; then exit 1; fi 60cmp fff.p ff.p3 61if [ $? != 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 70cmp f.p ff.p1 71if [ $? != 0 ]; then exit 1; fi 72#cmp f.p ff.p2 73#if [ $? != 0 ]; then exit 1; fi 74cmp f.p ff.p3 75if [ $? != 0 ]; then exit 1; fi 76 77/bin/rm -f f.* ff.* fff.* 78exit 0 79