]> git.ipfire.org Git - thirdparty/dehydrated.git/commitdiff
specify openssl config location when converting CSR to DER (fixes #397)
authorLukas Schauer <lukas@schauer.so>
Mon, 10 Jul 2017 18:32:05 +0000 (20:32 +0200)
committerLukas Schauer <lukas@schauer.so>
Mon, 10 Jul 2017 18:32:05 +0000 (20:32 +0200)
dehydrated

index 70c52d17483dafb7b18d9ba0b2e349dc0016046a..d1224c79b2d56f7b364d03665c9ee1c42ec70793 100755 (executable)
@@ -637,7 +637,7 @@ sign_csr() {
 
   # Finally request certificate from the acme-server and store it in cert-${timestamp}.pem and link from cert.pem
   echo " + Requesting certificate..."
-  csr64="$( <<<"${csr}" "${OPENSSL}" req -outform DER | urlbase64)"
+  csr64="$( <<<"${csr}" "${OPENSSL}" req -config "${OPENSSL_CNF}" -outform DER | urlbase64)"
   crt64="$(signed_request "${CA_NEW_CERT}" '{"resource": "new-cert", "csr": "'"${csr64}"'"}' | "${OPENSSL}" base64 -e)"
   crt="$( printf -- '-----BEGIN CERTIFICATE-----\n%s\n-----END CERTIFICATE-----\n' "${crt64}" )"