]> WPIA git - nre.git/blobdiff - all.sh
upd: parametrize all.sh
[nre.git] / all.sh
diff --git a/all.sh b/all.sh
index 32c98c6533227ea763d2aa0ae28caeb961a39110..d8798291507c716c6fc068832d826e61e7f04511 100755 (executable)
--- a/all.sh
+++ b/all.sh
@@ -1,17 +1,34 @@
 #!/bin/bash
 
-./clear.sh
+date
 
-echo "========== Generating Root ======="
-./generateKeys.sh
 
-echo "========== Generating Year 2015 ======="
-./generateTime.sh 2015
-echo "========== Generating Infra for Year 2015 ======="
-./generateInfra.sh 2015
-echo "========== Generating CRLs for Year 2015 ======="
-./generateCRLs.sh 2015
+for arg in "$@"; do
+    if [[ "$arg" == "root" ]]; then
+       echo "========== Generating Root ======="
+       ./clear.sh
+       ./generateKeys.sh
+    else
+       echo "========== Generating Year $arg ======="
+       ./generateTime.sh "$arg"
+       echo "========== Generating Infra for Year $arg ======="
+       ./generateInfra.sh "$arg"
+       echo "========== Generating CRLs for Year $arg ======="
+       ./generateCRLs.sh "$arg"
+       
+       
+       echo "========== Verifying Year $arg ======="
+       ./verify.sh "$arg"
+       
+       
+       echo "========== Collection things ======="
+       ./collectCRLs.sh "$arg"
+       ./collectGigiConfig.sh "$arg"
+       ./collectOffline.sh "$arg"
+       ./collectSignerConfig.sh "$arg"
+       
+       ./summary.sh "$arg"
+    fi
+done
 
 
-echo "========== Verifying Year 2015 ======="
-./verify.sh 2015