From: Felix Dörre Date: Fri, 3 Apr 2015 21:37:47 +0000 (+0200) Subject: Add: generating signerClientConfig X-Git-Url: https://code.wpia.club/?p=nre.git;a=commitdiff_plain;h=682c6474b7b120a891252e7852c1719de1391888 Add: generating signerClientConfig --- 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