Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
c5eea2e7
Unverified
Commit
c5eea2e7
authored
Aug 18, 2020
by
neil
Committed by
GitHub
Aug 18, 2020
Browse files
Merge pull request #3113 from acmesh-official/dev
sync
parents
4adb5255
19555a98
Changes
3
Hide whitespace changes
Inline
Side-by-side
.travis.yml
View file @
c5eea2e7
...
...
@@ -10,7 +10,7 @@ services:
env
:
global
:
-
SHFMT_URL=https://github.com/mvdan/sh/releases/download/v
0.4.0
/shfmt_v
0.4.0
_linux_amd64
-
SHFMT_URL=https://github.com/mvdan/sh/releases/download/v
3.1.2
/shfmt_v
3.1.2
_linux_amd64
install
:
...
...
README.md
View file @
c5eea2e7
...
...
@@ -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
-
Simple, powerful and very easy to use. You only need 3 minutes to learn it.
-
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.
-
Just one script to issue, renew and install your certificates automatically.
-
DOES NOT require
`root/sudoer`
access.
...
...
acme.sh
View file @
c5eea2e7
...
...
@@ -2086,7 +2086,7 @@ _send_signed_request() {
_debug2 original
"
$response
"
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
_debug2 response
"
$response
"
...
...
@@ -2503,6 +2503,7 @@ _initAPI() {
_err
"Can not init api."
return
1
fi
response
=
$(
echo
"
$response
"
| _json_decode
)
_debug2
"response"
"
$response
"
ACME_KEY_CHANGE
=
$(
echo
"
$response
"
| _egrep_o
'key-change" *: *"[^"]*"'
|
cut
-d
'"'
-f
3
)
...
...
@@ -6428,7 +6429,7 @@ Commands:
--createCSR, -ccsr Create CSR , professional use.
--deactivate Deactivate the domain authz, professional use.
--set-notify Set the cron notification hook, level or mode.
--set-default-ca Used with '--server' , to set the default CA to use to use.
--set-default-ca Used with '--server' , to set the default CA to use to use.
Parameters:
...
...
@@ -6470,8 +6471,8 @@ Parameters:
--eab-kid EAB_KID Key Identifier for External Account Binding.
--eab-hmac-key EAB_HMAC_KEY HMAC key for External Account Binding.
These parameters are to install the cert to nginx/apache or any other server after issue/renew a cert:
--cert-file After issue/renew, the cert will be copied to this path.
...
...
@@ -6502,7 +6503,7 @@ Parameters:
--ca-path Specifies directory containing CA certificates in PEM format, used by wget or curl.
--nocron Only valid for '--install' command, which means: do not install the default cron job.
In this case, the certs will not be renewed automatically.
--noprofile Only valid for '--install' command, which means: do not install aliases to user profile.
--no-color Do not output color text.
--force-color Force output of color text. Useful for non-interactive use with the aha tool for HTML E-Mails.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment