]> WPIA git - nre.git/blobdiff - all.sh
upd: parametrize all.sh
[nre.git] / all.sh
diff --git a/all.sh b/all.sh
index d59999ef35d5e9d7506315b7c01598417fc54672..d8798291507c716c6fc068832d826e61e7f04511 100755 (executable)
--- a/all.sh
+++ b/all.sh
@@ -1,24 +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
-
-
-echo "========== Collection things ======="
-collectCRLs.sh
-collectGigiConfig.sh
-collectOffline.sh
-collectSignerConfig.sh