File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -856,7 +856,9 @@ get_certificate() { # get certificate for csr, if all domains validated.
856
856
cd=$( curl --user-agent " $CURL_USERAGENT " --silent " $OrderLink " )
857
857
CertData=$( json_get " $cd " " certificate" )
858
858
debug " CertData is at $CertData "
859
- curl --user-agent " $CURL_USERAGENT " --silent " $CertData " > " $CERT_FILE "
859
+ curl --user-agent " $CURL_USERAGENT " --silent " $CertData " > " $FULL_CHAIN "
860
+ info " Full certificate saved in $FULL_CHAIN "
861
+ awk -v CERT_FILE=" $CERT_FILE " -v CA_CERT=" $CA_CERT " ' BEGIN {outfile=CERT_FILE} split_after==1 {outfile=CA_CERT;split_after=0} /-----END CERTIFICATE-----/ {split_after=1} {print > outfile}' " $FULL_CHAIN "
860
862
info " Certificate saved in $CERT_FILE "
861
863
fi
862
864
}
@@ -1761,6 +1763,7 @@ ACCOUNT_KEY="${ACCOUNT_KEY:=$WORKING_DIR/account.key}"
1761
1763
DOMAIN_STORAGE= " ${DOMAIN_STORAGE:= $WORKING_DIR } "
1762
1764
DOMAIN_DIR= " $DOMAIN_STORAGE /$DOMAIN "
1763
1765
CERT_FILE= " $DOMAIN_DIR /${DOMAIN} .crt"
1766
+ FULL_CHAIN= " $DOMAIN_DIR /fullchain.crt"
1764
1767
CA_CERT= " $DOMAIN_DIR /chain.crt"
1765
1768
TEMP_DIR= " $DOMAIN_DIR /tmp"
1766
1769
if [[ " $os " == " mingw" ]]; then
You can’t perform that action at this time.
0 commit comments