mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-07-11 23:52:48 +02:00
allow for widely-used non-standard CSR label (fixes #488)
This commit is contained in:
+1
-1
@@ -1238,7 +1238,7 @@ command_sign_domains() {
|
|||||||
local csr=""
|
local csr=""
|
||||||
if [[ -n "${HOOK}" ]]; then
|
if [[ -n "${HOOK}" ]]; then
|
||||||
csr="$("${HOOK}" "generate_csr" "${domain}" "${certdir}" "${domain} ${morenames}")"
|
csr="$("${HOOK}" "generate_csr" "${domain}" "${certdir}" "${domain} ${morenames}")"
|
||||||
if grep -q "\-----BEGIN CERTIFICATE REQUEST-----" <<< "${csr}"; then
|
if grep -qE "\-----BEGIN (NEW )?CERTIFICATE REQUEST-----" <<< "${csr}"; then
|
||||||
altnames="$(extract_altnames "${csr}")"
|
altnames="$(extract_altnames "${csr}")"
|
||||||
domain="$(cut -d' ' -f1 <<< "${altnames}")"
|
domain="$(cut -d' ' -f1 <<< "${altnames}")"
|
||||||
morenames="$(cut -s -d' ' -f2- <<< "${altnames}")"
|
morenames="$(cut -s -d' ' -f2- <<< "${altnames}")"
|
||||||
|
|||||||
Reference in New Issue
Block a user