]> WPIA git - nre.git/blobdiff - collectGigiConfig.sh
upd: generate drop-in-able configs for gigi
[nre.git] / collectGigiConfig.sh
index af27f02b6e861cd20e707b3c5cc0842a73b824bb..ee8b4f38108cbcfd651d2a32c21773bf042c33b8 100755 (executable)
@@ -7,21 +7,23 @@ year=$1
 . structure
 cd generated
 
-mkdir -p gigi-config/ca
-cp root.ca/key.crt gigi-config/ca/root.crt
+mkdir -p gigi-config/config/ca
+cp root.ca/key.crt gigi-config/config/ca/root.crt
 for ca in $STRUCT_CAS; do
-    cp ${ca}.ca/key.crt gigi-config/ca/${ca}.crt
+    cp ${ca}.ca/key.crt gigi-config/config/ca/${ca}.crt
     [ "$ca" == "env" ] && continue
     for i in $TIME_IDX; do
-       cp ${year}/ca/${ca}_${year}_${i}.crt gigi-config/ca/${ca}_${year}_${i}.crt
+       cp ${year}/ca/${ca}_${year}_${i}.crt gigi-config/config/ca/${ca}_${year}_${i}.crt
     done
 done
 
+cp -R ../profiles gigi-config/config
+
 mkdir -p gigi-config/keys
 for k in ${year}/keys/{api,mail,secure,static,www}.pkcs12; do
    cp $k gigi-config/keys
 done
 
-tar czf gigi-$year.tar.gz -C .. profiles -C generated/gigi-config ca keys
+tar czf gigi-$year.tar.gz -C gigi-config config keys
 
 rm -Rf gigi-config