Commit Graph

4886 Commits

Author SHA1 Message Date
7909273a21 add debug info 2021-05-25 21:57:15 +08:00
130e8dbd40 Merge pull request #3522 from acmesh-official/dev
sync
2021-05-23 23:55:23 +08:00
40e2ebed95 remove ngrok token 2021-05-23 23:16:04 +08:00
bf9b33acec use cloudflare tunnel to test 2021-05-23 23:12:46 +08:00
7710a33b6c fix format 2021-05-22 23:48:39 +08:00
af3ea2d4fd remove ACME v1 support 2021-05-22 23:45:50 +08:00
52a3255936 Merge pull request #3520 from tresni/synology_dsm
Better fix for Synology DSM setting wrong default
2021-05-20 23:05:34 +08:00
5ab9ca1c0d Better fix for Synology DSM setting wrong default
As noted by @buxm, previous fix didn't work for all versions of DSM 6.
The better fix appears to be simply not outputting the "as_default"
parameter unless we are doing something with the default certificate.
2021-05-19 13:21:34 -06:00
461f602992 Merge pull request #3505 from willbrowningme/patch-1
dnsapi/dns_desec.sh remove DEDYN_NAME variable
2021-05-08 21:12:56 +08:00
46180435cc minor 2021-05-08 21:09:56 +08:00
7f2699c6da Merge pull request #3511 from acmesh-official/dev
Dev
2021-05-08 21:00:02 +08:00
aede5c486b fix https://github.com/acmesh-official/acme.sh/issues/3504
check invalid status first.
2021-05-07 22:02:40 +08:00
fb2407386f Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev 2021-05-07 21:50:22 +08:00
aa59c46c4c fix https://github.com/acmesh-official/acme.sh/issues/3504 2021-05-07 21:49:47 +08:00
07afc4953a Fix the shfmt check 2021-05-07 12:12:30 +02:00
c5557fc488 Remove DEDYN_NAME variable from dns_desec.sh 2021-05-06 16:51:43 +01:00
8c14150536 Merge pull request #3350 from temoffey/deploy-gcore_cdn
Deploy gcore_cdn fix
2021-05-05 23:48:37 +08:00
c127903127 Add Consul deploy hook 2021-05-05 10:01:09 +02:00
0881cf1379 start 2.9.0 2021-05-04 13:32:59 +08:00
d0a16b0ec0 Merge pull request #3499 from acmesh-official/dev
sync
2.8.9
2021-05-03 22:20:20 +08:00
290beb90a7 minor 2021-05-03 17:14:54 +08:00
0a4ef17135 fix nginx relative path issue:
https://github.com/acmesh-official/acme.sh/issues/1743
https://github.com/acmesh-official/acme.sh/issues/1914
2021-05-03 17:11:02 +08:00
e0c32ce700 minor 2021-05-03 16:42:09 +08:00
e65144a105 fix https://github.com/acmesh-official/acme.sh/issues/3487
suppor Ali doh and dnspod doh.
2021-05-03 16:37:13 +08:00
ae40445dba Merge pull request #3498 from tresni/synology_dsm
FIX: Synology sets "default" on wrong certificate
2021-05-03 15:57:09 +08:00
25a8240d12 fix https://github.com/acmesh-official/acme.sh/issues/3421 2021-05-03 15:52:56 +08:00
1a4a180e8c FIX: Synology sets "default" on wrong certificate
For some DSM installs, it appears that setting the "default" flag to the
string "false" actually sets it to true.  This causes Synology to set
the last updated certificate to be the default certificate.  Using an
empty string appears to still be accepted as a false-y value for DSMs
where this isn't happening and corrects the behavior in the cases that
it was.

Credit to @Run-King for identifying the fix and @buxm for reporting.
2021-05-02 13:37:59 -06:00
aea10a3b93 Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev 2021-05-02 22:20:27 +08:00
f855862ade upgrade freebsd 2021-05-02 22:20:04 +08:00
91d37c7875 fix compatibility issue 2021-05-01 22:32:44 +08:00
5707b93110 Merge pull request #3493 from goekesmi/master
Pass content via printf string format and argument
2021-05-01 10:16:30 +08:00
81b2d0732f arguments passed to printf are more generic
On systems that /bin/sh is served by shells other than bash, or 
shells that don't implement the same syntax as the bash printf builtin,
printf -- fails to produce the output necessary for standalone operation.

The test case for this was SmartOS, which uses ksh93 as its /bin/sh.

This change uses the more generic method of passing a format parameter
of a single string, and then the argument to replace it with.
2021-04-29 16:46:32 -04:00
ec0538d251 Merge pull request #3455 from ecm75/notify_fix
fix _exists error message if MAIL_BIN env variable is not set
2021-04-29 22:34:11 +08:00
eb0c629fad more simple mail.sh fix
Reverted the original patch and changed it to the obvious simple solution provided by @Neilpang.
2021-04-29 12:53:13 +02:00
509d3f6d30 Merge pull request #3392 from akulumbeg/dev
Adding DNSAPI wrapper for Websupport webhosting (Slovakia)
2021-04-19 09:46:33 +08:00
c576af7c6f Merge pull request #3460 from JaZo/feature/aurora
Add Aurora DNS API
2021-04-17 22:17:35 +08:00
f3682f0e8e fix format 2021-04-17 22:09:59 +08:00
1c58913eeb Add Aurora DNS API 2021-04-15 08:59:16 +02:00
cfbc294832 fix onecom api 2021-04-14 22:18:01 +08:00
64ad8b1dac Merge pull request #3479 from mjbnz/dev
Update Telegram notification
2021-04-09 10:08:48 +08:00
fb079f9e50 Update telegram.sh
(fix shellcheck failure)
2021-04-08 16:44:22 +12:00
39b09f8f87 Dump _post() call output to /dev/null
Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:38:00 +12:00
53d26e5c5c Add debug output of $_data variable to aid diagnosis
Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:37:27 +12:00
e21f3e6c73 Escape asterisks in notification content
This messes with markdown parsing

Signed-off-by: Mike Beattie <mike@ethernal.org>
2021-04-08 16:36:42 +12:00
edd46eb3d1 Merge pull request #3478 from acmesh-official/dev
sync
2021-04-07 22:04:08 +08:00
e71238571a Merge pull request #3464 from jpbede/cleverreach-deploy-sublient
CleverReach Deploy Hook: Allow deploy to agency subaccounts
2021-04-04 19:03:33 +08:00
2867ec509e Make CI happy 2021-03-30 09:18:33 +02:00
d853a9ebbe Make uploading cert to subaccount possible 2021-03-30 09:13:32 +02:00
e0d2fa98f3 Merge pull request #3463 from c35sys/patch-1
Use 'vault kv put' instead of 'vault write'
2021-03-29 22:27:07 +08:00
cc90f83463 Use 'vault kv put' instead of 'vault write'
When using vault_cli with a kv2 path, it isn't working. I have the following error:
```
WARNING! The following warnings were returned from Vault:                                                                                                                                                                                     
                                                                                                                                                                                                                                              
  * Invalid path for a versioned K/V secrets engine. See the API docs for the                                                                                                                                                                 
  appropriate API endpoints to use. If using the Vault CLI, use 'vault kv put'                                                                                                                                                                
  for this operation.                                                                                                                                                                                                                         
```
The new way to write data  is to use `vault kv put`, it is compatible with kv1 and kv2.
Ref: https://www.vaultproject.io/docs/commands#reading-and-writing-data
```
The original version of K/V used the common read and write operations. A more advanced K/V Version 2 engine was released in Vault 0.10 and introduced the kv get and kv put commands.
```
2021-03-29 15:10:14 +02:00