4 [ "$1" == "" ] && echo "Usage: $0 <year>" && exit 1
10 installCommKeys() { # peer (server,client)
12 mkdir -p signer-config/keys
13 cp ${year}/ca/env_${year}_1.ca/key.crt signer-config/keys/ca.crt
14 for file in signer_${peer}.{crt,key}; do
15 cp ${year}/keys/$file signer-config/keys/$file
20 mkdir -p signer-config
21 for ca in $STRUCT_CAS; do
22 [ "$ca" == "env" ] && continue
23 for i in $TIME_IDX; do
24 mkdir -p signer-config/ca/${ca}_${year}_${i}
25 cp ${year}/ca/${ca}_${year}_${i}.crt signer-config/ca/${ca}_${year}_${i}/ca.crt
29 installCommKeys client
31 tar czf signer-client-$year.tar.gz -C .. profiles -C generated/signer-config keys ca
34 rm signer-config/keys/signer_*
36 for ca in $STRUCT_CAS; do
37 [ "$ca" == "env" ] && continue
38 for i in $TIME_IDX; do
39 cp ${year}/ca/${ca}_${year}_${i}.key signer-config/ca/${ca}_${year}_${i}/ca.key
43 installCommKeys server
45 tar czf signer-server-$year.tar.gz -C .. profiles -C generated/signer-config keys ca