5 [ "$1" == "" ] && echo "Usage: $0 <year>" && exit 1
14 for month in {01..12}; do
15 BASE=crls-${year}/$year-$month
17 cp root.ca/${year}_${month}.crl $BASE/root.crl
18 for ca in "${STRUCT_CAS[@]}"; do
19 cp $ca.ca/${year}_${month}.crl $BASE/$ca.crl
24 rm -f crl-passwords1.txt crl-passwords2.txt
26 PASSW1=`head -c15 /dev/urandom | base64`
27 PASSW2=`head -c15 /dev/urandom | base64`
28 echo "Crypting CRL $i"
29 echo "$i: $PASSW1" >> crl-passwords1.txt
30 echo "$i: $PASSW2" >> crl-passwords2.txt
31 tar c -C $i . | openssl enc -e -kfile <(echo -n "$PASSW1$PASSW2") -md sha256 -aes-256-cbc > $i.tar.aes-256-cbc