diff options
author | Instrumental <jonathan.gathman@att.com> | 2019-02-20 11:14:41 -0600 |
---|---|---|
committer | Instrumental <jonathan.gathman@att.com> | 2019-02-20 11:15:17 -0600 |
commit | 2b46f76d9a688acf326424659ec9672a2614fdcf (patch) | |
tree | 1ff396c03af82fe73615c61b10ec868f060da412 /conf/CA | |
parent | bf3d3075cac610b901c951ae135fcdbcc6ffecb8 (diff) |
fix new openssl, data, etc
Issue-ID: AAF-667
Change-Id: Ic87c5159c453c293d845abea6be0c4cfb3164fc1
Signed-off-by: Instrumental <jonathan.gathman@att.com>
Diffstat (limited to 'conf/CA')
-rw-r--r-- | conf/CA/bootstrap.sh | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/conf/CA/bootstrap.sh b/conf/CA/bootstrap.sh index c6064fbe..831b0ee6 100644 --- a/conf/CA/bootstrap.sh +++ b/conf/CA/bootstrap.sh @@ -142,14 +142,15 @@ $PASSPHRASE EOF # Make Issuer name -ISSUER=$(openssl x509 -subject -noout -in $SIGNER_CRT | cut -c 10-) -for I in ${ISSUER//\// }; do - if [ -n "$CADI_X509_ISSUER" ]; then - CADI_X509_ISSUER=", $CADI_X509_ISSUER" +ISSUER=$(openssl x509 -subject -noout -in $SIGNER_CRT | cut -c 9- | sed -e 's/ = /=/g') +for I in $ISSUER; do + if [ -z "$REVERSE" ]; then + REVERSE="${I%,}" + else + REVERSE="${I%,}, ${REVERSE}" fi - CADI_X509_ISSUER="$I$CADI_X509_ISSUER" done -echo $CADI_X509_ISSUER > $BOOTSTRAP_ISSUER +echo "$REVERSE" > $BOOTSTRAP_ISSUER # Cleanup rm -f $BOOTSTRAP_SAN $BOOTSTRAP_KEY $BOOTSTRAP_CSR $BOOTSTRAP_CRT $SIGNER_KEY $SIGNER_CRT $BOOTSTRAP_CHAIN |