]> WPIA git - nre.git/blob - collectSignerConfig
restrict non-verified profiles to 6 months
[nre.git] / collectSignerConfig
1 #!/bin/bash
2
3 set -e
4 [ "$1" == "" ] && echo "Usage: $0 <year>" && exit 1
5 year=$1
6
7 . structure.bash
8 cd generated
9
10 mkdir -p signer-config
11 for ca in "${STRUCT_CAS[@]}"; do
12     for i in "${TIME_IDX[@]}"; do
13         mkdir -p signer-config/ca/${ca}_${year}_${i}
14         cp ${year}/ca/${ca}_${year}_${i}.crt  signer-config/ca/${ca}_${year}_${i}/ca.crt
15     done
16 done
17
18 tar czf signer-client-$year.tar.gz -C .. profiles -C generated/signer-config ca
19
20 # Updating for server
21
22 for ca in "${STRUCT_CAS[@]}"; do
23     for i in "${TIME_IDX[@]}"; do
24         cp ${year}/ca/${ca}_${year}_${i}.key  signer-config/ca/${ca}_${year}_${i}/ca.key
25     done
26 done
27
28 tar czf signer-server-$year.tar.gz -C .. profiles -C generated/signer-config ca
29
30 rm -R signer-config