From 682c6474b7b120a891252e7852c1719de1391888 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Fri, 3 Apr 2015 23:37:47 +0200 Subject: [PATCH] Add: generating signerClientConfig --- .gitignore | 1 + generateSignerClient.sh | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100755 generateSignerClient.sh diff --git a/.gitignore b/.gitignore index e3f159d..2eedf66 100755 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ *.pkcs12 *.ca *.crl +*.tar.gz config diff --git a/generateSignerClient.sh b/generateSignerClient.sh new file mode 100755 index 0000000..6e78789 --- /dev/null +++ b/generateSignerClient.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e +[ "$1" == "" ] && echo "Usage: $0 " && exit 1 +year=$1 + +. structure + +mkdir -p signer-client +for ca in $STRUCT_CAS; do + [ "$ca" == "env" ] && continue + mkdir -p signer-client/ca/${ca}_${year}_1 + cp ${year}/ca/${ca}_${year}_1.crt signer-client/ca/${ca}_${year}_1/ca.crt +done +mkdir -p signer-client/keys +for file in signer_client.{crt,key}; do + cp ${year}/keys/$file signer-client/keys/$file +done + +tar czf signer-client-$year.tar.gz profiles -C signer-client keys ca +rm -R signer-client -- 2.39.2