neil
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
7 additions and
7 deletions
-
.travis.yml
-
README.md
-
acme.sh
|
@ -10,7 +10,7 @@ services: |
|
|
|
|
|
|
|
|
env: |
|
|
env: |
|
|
global: |
|
|
global: |
|
|
- SHFMT_URL=https://github.com/mvdan/sh/releases/download/v0.4.0/shfmt_v0.4.0_linux_amd64 |
|
|
|
|
|
|
|
|
- SHFMT_URL=https://github.com/mvdan/sh/releases/download/v3.1.2/shfmt_v3.1.2_linux_amd64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
install: |
|
|
install: |
|
|
|
@ -15,7 +15,6 @@ acme.sh is being sponsored by the following tool; please help to support us by t |
|
|
- Support ACME v2 wildcard certs |
|
|
- Support ACME v2 wildcard certs |
|
|
- Simple, powerful and very easy to use. You only need 3 minutes to learn it. |
|
|
- Simple, powerful and very easy to use. You only need 3 minutes to learn it. |
|
|
- Bash, dash and sh compatible. |
|
|
- Bash, dash and sh compatible. |
|
|
- Simplest shell script for Let's Encrypt free certificate client. |
|
|
|
|
|
- Purely written in Shell with no dependencies on python or the official Let's Encrypt client. |
|
|
- Purely written in Shell with no dependencies on python or the official Let's Encrypt client. |
|
|
- Just one script to issue, renew and install your certificates automatically. |
|
|
- Just one script to issue, renew and install your certificates automatically. |
|
|
- DOES NOT require `root/sudoer` access. |
|
|
- DOES NOT require `root/sudoer` access. |
|
|
|
@ -2086,7 +2086,7 @@ _send_signed_request() { |
|
|
|
|
|
|
|
|
_debug2 original "$response" |
|
|
_debug2 original "$response" |
|
|
if echo "$responseHeaders" | grep -i "Content-Type: *application/json" >/dev/null 2>&1; then |
|
|
if echo "$responseHeaders" | grep -i "Content-Type: *application/json" >/dev/null 2>&1; then |
|
|
response="$(echo "$response" | _normalizeJson)" |
|
|
|
|
|
|
|
|
response="$(echo "$response" | _normalizeJson | _json_decode)" |
|
|
fi |
|
|
fi |
|
|
_debug2 response "$response" |
|
|
_debug2 response "$response" |
|
|
|
|
|
|
|
@ -2503,6 +2503,7 @@ _initAPI() { |
|
|
_err "Can not init api." |
|
|
_err "Can not init api." |
|
|
return 1 |
|
|
return 1 |
|
|
fi |
|
|
fi |
|
|
|
|
|
response=$(echo "$response" | _json_decode) |
|
|
_debug2 "response" "$response" |
|
|
_debug2 "response" "$response" |
|
|
|
|
|
|
|
|
ACME_KEY_CHANGE=$(echo "$response" | _egrep_o 'key-change" *: *"[^"]*"' | cut -d '"' -f 3) |
|
|
ACME_KEY_CHANGE=$(echo "$response" | _egrep_o 'key-change" *: *"[^"]*"' | cut -d '"' -f 3) |
|
|