mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-07-09 22:52:40 +02:00
fixed splitting of domain names in extract_altnames (fixes #127)
This commit is contained in:
+1
-1
@@ -306,7 +306,7 @@ extract_altnames() {
|
|||||||
# SANs used, extract these
|
# SANs used, extract these
|
||||||
altnames="$( <<<"${reqtext}" grep -A1 '^[[:space:]]*X509v3 Subject Alternative Name:[[:space:]]*$' | tail -n1 )"
|
altnames="$( <<<"${reqtext}" grep -A1 '^[[:space:]]*X509v3 Subject Alternative Name:[[:space:]]*$' | tail -n1 )"
|
||||||
# split to one per line:
|
# 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
|
# we can only get DNS: ones signed
|
||||||
if [ -n "$( <<<"${altnames}" grep -v '^DNS:' )" ]; then
|
if [ -n "$( <<<"${altnames}" grep -v '^DNS:' )" ]; then
|
||||||
_exiterr "Certificate signing request contains non-DNS Subject Alternative Names"
|
_exiterr "Certificate signing request contains non-DNS Subject Alternative Names"
|
||||||
|
|||||||
Reference in New Issue
Block a user