f01eff870bc4a972235ffeb7792671d54fc623ed
[openssl.git] / test / tcrl
1 #!/bin/sh
2
3 OPENSSL_CONF=/dev/null ; export OPENSSL_CONF
4 cmd='../util/shlib_wrap.sh ../apps/openssl crl'
5
6 if [ "$1"x != "x" ]; then
7         t=$1
8 else
9         t=testcrl.pem
10 fi
11
12 echo testing crl conversions
13 cp $t crl-fff.p
14
15 echo "p -> d"
16 $cmd -in crl-fff.p -inform p -outform d >crl-f.d || exit 1
17 echo "p -> p"
18 $cmd -in crl-fff.p -inform p -outform p >crl-f.p || exit 1
19
20 echo "d -> d"
21 $cmd -in crl-f.d -inform d -outform d >crl-ff.d1 || exit 1
22 echo "p -> d"
23 $cmd -in crl-f.p -inform p -outform d >crl-ff.d3 || exit 1
24
25
26 echo "d -> p"
27 $cmd -in crl-f.d -inform d -outform p >crl-ff.p1 || exit 1
28 echo "p -> p"
29 $cmd -in crl-f.p -inform p -outform p >crl-ff.p3 || exit 1
30
31 cmp crl-fff.p crl-f.p || exit 1
32 cmp crl-fff.p crl-ff.p1 || exit 1
33 cmp crl-fff.p crl-ff.p3 || exit 1
34 cmp crl-f.p crl-ff.p1 || exit 1
35 cmp crl-f.p crl-ff.p3 || exit 1
36
37 /bin/rm -f crl-f.* crl-ff.* crl-fff.*
38 exit 0