Fix for bug 537
[gnupg.git] / tests / openpgp / signencrypt.test
1 #!/bin/sh
2
3 . $srcdir/defs.inc || exit 3
4
5
6 info "Checking signing and encryption"
7 for i in $plain_files $data_files ; do
8     echo "$usrpass1" | $GPG --passphrase-fd 0 --always-trust \
9                             -se -o x --yes -r "$usrname2" $i
10     $GPG -o y --yes x
11     cmp $i y || error "$i: mismatch"
12 done
13
14 i=bug537-test.data.asc
15 info "Checking bug 537: MDC problem with old style compressed packets."
16 echo "$usrpass1" | $GPG --passphrase-fd 0 -o y --yes $i
17 tmp=`$GPG --with-colons --print-md sha1 <y`
18 if [ "$tmp" != ":2:4336AE2A528FAE091E73E59E325B588FEE795F9B:" ]; then
19   error "$i: mismatch (bug 537)"
20 fi
21
22
23
24
25
26