From: Felix Dörre Date: Mon, 21 Dec 2015 13:40:17 +0000 (+0100) Subject: upd: parametrize all.sh X-Git-Url: https://code.wpia.club/?p=nre.git;a=commitdiff_plain;h=394a5c7034cce7b32d92f16a905401ed307d0a54 upd: parametrize all.sh --- diff --git a/all.sh b/all.sh index 40a839f..d879829 100755 --- a/all.sh +++ b/all.sh @@ -1,28 +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 - - -echo "========== Verifying Year 2015 =======" -./verify.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 "========== Collection things =======" -./collectCRLs.sh 2015 -./collectGigiConfig.sh 2015 -./collectOffline.sh 2015 -./collectSignerConfig.sh 2015 -./summary.sh 2015