From f459c9e4827d3ac6e990da7ea3e5d17e2285b462 Mon Sep 17 00:00:00 2001 From: Dennis Koot Date: Wed, 27 Jan 2016 14:57:47 +0100 Subject: [PATCH] fix creating config for domains with more than 1 alternative name --- getssl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/getssl b/getssl index 3483ae7..3e6aed1 100755 --- a/getssl +++ b/getssl @@ -304,8 +304,8 @@ RENEW_ALLOW=\"30\" echo "$EX_CERT" > $DOMAIN_DIR/${DOMAIN}.crt fi EX_SANS=$(echo "$EX_CERT" | openssl x509 -noout -text 2>/dev/null| grep "Subject Alternative Name" -A2 \ - | grep -Eo "DNS:[a-zA-Z 0-9.]*" |sed "s@DNS:$DOMAIN@@g"| cut -c 5-) - EX_SANS=${EX_SANS//$'\n'/} + | grep -Eo "DNS:[a-zA-Z 0-9.]*" | sed "s@DNS:$DOMAIN@@g" | grep -v '^$' | cut -c 5-) + EX_SANS=${EX_SANS//$'\n'/','} fi echo "# uncomment and modify any variables you need # The staging server is best for testing