Merge pull request #173 from jonorossi/darwin-san-fix
Fix subject alternative name on darwin
This commit is contained in:
commit
ab1de25238
|
@ -1786,12 +1786,11 @@ run_server_defaults() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sans=$($OPENSSL x509 -in $HOSTCERT -noout -text | grep -A3 "Subject Alternative Name" | grep "DNS:" | \
|
sans=$($OPENSSL x509 -in $HOSTCERT -noout -text | grep -A3 "Subject Alternative Name" | grep "DNS:" | \
|
||||||
sed -e 's/DNS://g' -e 's/ //g' -e 's/,/\n/g' -e 's/othername:<unsupported>//g')
|
sed -e 's/DNS://g' -e 's/ //g' -e 's/,/ /g' -e 's/othername:<unsupported>//g')
|
||||||
# ^^^ CACert
|
# ^^^ CACert
|
||||||
|
|
||||||
pr_bold " subjectAltName (SAN) "
|
pr_bold " subjectAltName (SAN) "
|
||||||
if [ -n "$sans" ]; then
|
if [ -n "$sans" ]; then
|
||||||
sans=$(echo "$sans" | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g') # replace line feed by " "
|
|
||||||
for san in $sans; do
|
for san in $sans; do
|
||||||
out "$underline$san$off "
|
out "$underline$san$off "
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue