From 394a5c7034cce7b32d92f16a905401ed307d0a54 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Mon, 21 Dec 2015 14:40:17 +0100 Subject: [PATCH] upd: parametrize all.sh --- all.sh | 48 +++++++++++++++++++++++++++--------------------- 1 file changed, 27 insertions(+), 21 deletions(-) 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 -- 2.39.2