4 [ "$1" == "" ] && echo "Usage: $0 <year>" && exit 1
9 installCommKeys() { # peer (server,client)
11 mkdir -p signer-config/keys
12 cp ${year}/ca/env_${year}_1.ca/key.crt signer-config/keys/ca.crt
13 for file in signer_${peer}.{crt,key}; do
14 cp ${year}/keys/$file signer-config/keys/$file
19 mkdir -p signer-config
20 for ca in $STRUCT_CAS; do
21 [ "$ca" == "env" ] && continue
22 mkdir -p signer-config/ca/${ca}_${year}_1
23 cp ${year}/ca/${ca}_${year}_1.crt signer-config/ca/${ca}_${year}_1/ca.crt
26 installCommKeys client
28 tar czf signer-client-$year.tar.gz profiles -C signer-config keys ca
31 rm signer-config/keys/signer_*
33 for ca in $STRUCT_CAS; do
34 [ "$ca" == "env" ] && continue
35 cp ${year}/ca/${ca}_${year}_1.key signer-config/ca/${ca}_${year}_1/ca.key
38 installCommKeys server
40 tar czf signer-server-$year.tar.gz profiles -C signer-config keys ca