From 34f943227e8de3f0a1593187212f9998ea690fd6 Mon Sep 17 00:00:00 2001 From: Lukas Schauer Date: Wed, 10 Feb 2016 19:05:06 +0100 Subject: [PATCH] fixed splitting of domain names in extract_altnames (fixes #127) --- letsencrypt.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letsencrypt.sh b/letsencrypt.sh index 3fe4445..72bd8b9 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -306,7 +306,7 @@ extract_altnames() { # SANs used, extract these altnames="$( <<<"${reqtext}" grep -A1 '^[[:space:]]*X509v3 Subject Alternative Name:[[:space:]]*$' | tail -n1 )" # split to one per line: - altnames="$( <<<"${altnames}" _sed -e 's/^[[:space:]]*//; s/, /\'$'\n''/' )" + altnames="$( <<<"${altnames}" _sed -e 's/^[[:space:]]*//; s/, /\'$'\n''/g' )" # we can only get DNS: ones signed if [ -n "$( <<<"${altnames}" grep -v '^DNS:' )" ]; then _exiterr "Certificate signing request contains non-DNS Subject Alternative Names"