mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-12-25 14:41:40 +00:00
replace awk
with sed
and tr
This commit is contained in:
parent
4ec39ab707
commit
82b11da4ca
@ -42,8 +42,8 @@ qiniu_deploy() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
## upload certificate
|
## upload certificate
|
||||||
string_fullchain=$(awk '{printf "%s\\n", $0}' "$_cfullchain")
|
string_fullchain=$(sed 's/$/\\n/' "$_cfullchain" | tr -d '\n')
|
||||||
string_key=$(awk '{printf "%s\\n", $0}' "$_ckey")
|
string_key=$(sed 's/$/\\n/' "$_ckey" | tr -d '\n')
|
||||||
|
|
||||||
sslcert_path="/sslcert"
|
sslcert_path="/sslcert"
|
||||||
sslcerl_body="{\"name\":\"$_cdomain\",\"common_name\":\"$_cdomain\",\"ca\":\"$string_fullchain\",\"pri\":\"$string_key\"}"
|
sslcerl_body="{\"name\":\"$_cdomain\",\"common_name\":\"$_cdomain\",\"ca\":\"$string_fullchain\",\"pri\":\"$string_key\"}"
|
||||||
@ -63,12 +63,12 @@ qiniu_deploy() {
|
|||||||
_info "Certificate successfully uploaded, updating domain $_cdomain"
|
_info "Certificate successfully uploaded, updating domain $_cdomain"
|
||||||
|
|
||||||
## extract certId
|
## extract certId
|
||||||
_certId=$(printf "%s" "$sslcert_response" | sed -e "s/^.*certID\":\"//" -e "s/\"\}$//")
|
_certId="$(printf "%s" "$sslcert_response" | _normalizeJson | _egrep_o "certID\":\s*\"[^\"]*\"" | cut -d : -f 2)"
|
||||||
_debug certId "$_certId"
|
_debug certId "$_certId"
|
||||||
|
|
||||||
## update domain ssl config
|
## update domain ssl config
|
||||||
update_path="/domain/$_cdomain/httpsconf"
|
update_path="/domain/$_cdomain/httpsconf"
|
||||||
update_body="{\"certid\":\"$_certId\",\"forceHttps\":true}"
|
update_body="{\"certid\":$_certId,\"forceHttps\":true}"
|
||||||
update_access_token="$(_make_sslcreate_access_token "$update_path")"
|
update_access_token="$(_make_sslcreate_access_token "$update_path")"
|
||||||
_debug update_access_token "$update_access_token"
|
_debug update_access_token "$update_access_token"
|
||||||
export _H1="Authorization: QBox $update_access_token"
|
export _H1="Authorization: QBox $update_access_token"
|
||||||
|
Loading…
Reference in New Issue
Block a user