new release
[gnupg.git] / checks / defs.inc
1 # definitions for the check scripts
2
3 #--------------------------------
4 #------ constants ---------------
5 #--------------------------------
6
7 # Note that usrpass1 is also used in Makefile.am
8 usrname1="one"
9 usrpass1="def"
10 usrname2="two"
11 usrpass2=""
12
13
14 dsa_usrname1="pgp5"
15 # we use the sub key because we do not yet have the logic to
16 # to derive the first encryption key from a keyblock (I guess)
17 dsa_usrname2="0xCB879DE9"
18
19 dsa_keyrings="--keyring ./pubring.pkr --secret-keyring ./secring.skr"
20
21
22 plain_files="plain-1 plain-2 plain-3"
23 data_files="data-500 data-9000 data-32000 data-80000"
24 exp_files=""
25
26
27 #--------------------------------
28 #------ utility functions -------
29 #--------------------------------
30
31 fatal () {
32     echo "$pgmname: fatal:" $* >&2
33     exit 1;
34 }
35
36 error () {
37     echo "$pgmname:" $* >&2
38     exit 1
39 }
40
41 info () {
42     echo "$pgmname:" $* >&2
43 }
44
45 chdir () {
46     cd $1 || fatal "cannot cd to $1"
47 }
48
49 #cleanup () {
50 #    rm $cleanup_files 2>/dev/null || true
51 #    echo "#empty" >./options
52 #}
53
54
55 #add_cleanup () {
56 #    cleanup_files="$cleanup_files $*"
57 #}
58
59
60 set -e
61 pgmname=$(basename $0)
62 #trap cleanup SIGHUP SIGINT SIGQUIT
63
64 [ -z $srcdir ] && fatal "not called from make"
65
66 cat <<EOF  >./options
67 no-greeting
68 no-secmem-warning
69 batch
70 EOF
71