Commit Graph

6044 Commits (e06cdbf0ac25fec71c6ab6ba31bf3c57cf21e971)

Author SHA1 Message Date
alviy d1df5f3021
test DNS 2024-04-25 22:36:11 +03:00
alviy e1acea52f8
run DNS test 2024-04-25 22:27:04 +03:00
alviy 2e9f159225
shfmt 2024-04-25 22:15:16 +03:00
alviy 2fcda9a73a
Quotes recomendations 2024-04-25 22:07:29 +03:00
alviy 78ba205f4d
DNS test init 2024-04-25 19:37:49 +03:00
alviy f44dec2c8d
add new provider - Alviy.com 2024-04-25 18:43:35 +03:00
neil 8c07af6fc7
Merge pull request #5113 from scruel/dev
fix(deploy_dsm): ensure grep get the error code
2024-04-25 09:19:08 +02:00
Scruel Tao cd01104de9
fix(deploy_dsm): ensure grep get the error code
Added grep -o option to ensure the script won't get other digits as the error code result
2024-04-25 13:39:05 +08:00
neil 28f438a6bd
Merge pull request #5111 from scruel/scruel-patch-1 2024-04-24 23:16:49 +02:00
Scruel Tao 9ff89b570f
fix(deploy_dsm): missing gerp -P option on busybox
Fixes:  #5105
2024-04-25 04:02:49 +08:00
neil bc90376489
Merge pull request #5102 from acmesh-official/dev
sync
2024-04-21 12:11:04 +02:00
neil 43b5ea801f convert to pkcs12 when renewal
fix https://github.com/acmesh-official/acme.sh/issues/3474#issuecomment-2058126129
2024-04-21 11:21:45 +02:00
neil 9863e7ea6e
Merge pull request #5023 from scruel/patch-dsm-deploy
Patch Synology DSM deploy: support DSM 6.x & user-friendly refactor.
2024-04-21 09:45:41 +02:00
neil ebaa39b03f
Merge pull request #5075 from acmesh-official/dev
sync
2024-04-01 11:46:18 +02:00
neil fa3d7ad14b
Merge pull request #5069 from annieoxe/decode-eab_hmac_key
Fix: Decode eab_hmac_key as single-line
2024-03-31 23:02:42 +02:00
neil c51104f956 fix format 2024-03-31 20:33:57 +02:00
neil 84795ff4d9
Merge pull request #4757 from laraveluser/master
Add support for Lima-City
2024-03-31 20:20:29 +02:00
neil cc5c722e29
Merge pull request #5072 from aSauerwein/master
feature: add template option for panos deploy hook
2024-03-31 20:15:18 +02:00
asauerwein 4fcddd1893 add template option 2024-03-31 09:16:21 +02:00
laraveluser c8604255e4
Merge branch 'acmesh-official:master' into master 2024-03-27 21:47:09 +01:00
annieoxi 492826a7f2 Fix: Decode eab_hmac_key as single-line
This commit resolves the issue #5068.
2024-03-26 12:35:54 +01:00
Adrian Fedoreanu 5e64781d65
update _get_root check 2024-03-19 19:41:33 +01:00
neil 2d4b900e33
Merge pull request #5032 from scruel/patch-3
fix(config_migrate): always remove domain old key & replace old value by new value
2024-03-18 21:43:03 +01:00
neil d2481f5790
Merge pull request #5048 from hknet/patch-1
dns-record TTL set to 300
2024-03-18 21:25:35 +01:00
neil 49f6104f03
Merge pull request #4979 from derytim/aws_dns_imdsv2
Aws dns imdsv2
2024-03-18 21:16:16 +01:00
neil 2728d2aa6e fix format 2024-03-18 21:09:49 +01:00
neil 0588fc6b7c
Merge pull request #4581 from wlallemand/haproxy-hot-update
haproxy deploy hook updates existing certificate over stats socket
2024-03-18 21:07:12 +01:00
Tim Dery e3cd52cab4 Merge branch 'dev' into aws_dns_imdsv2 2024-03-13 11:06:52 -07:00
Tim Dery b2c6b9a320 attempt _use_metadata fix from j-c-m 2024-03-11 10:33:14 -07:00
Harald Kapper 39fa40ab12
fixed secret+key storage-usage
fixed the key and secret handling via acme account.conf
2024-03-11 03:27:17 +01:00
Harald Kapper 0bf87bf4af
dns-record TTL set to 300
reduce TTL for the TXT record from 3600 to 300 to have an easier way to replicate changes for the dns-verification in case multiple submissions for a specific record/domain are done within an hour.
2024-03-11 00:44:53 +01:00
Jesse Miller 92d37f6eaf Quote echo $data in _porkbun_rest
Quote echo $data in _porkbun_rest to avoid
brace expansion under ksh (OpenBSD).
2024-03-06 15:56:42 -07:00
laraveluser d3b022fe17
Update dns_limacity.sh 2024-03-03 10:32:21 +01:00
Scruel Tao 79640f6b7d replace wired space symbol 2024-02-28 20:02:24 +08:00
Scruel Tao 2cbdf274b1
feat(config_migrate): always remove domain old key & replace old value by new value 2024-02-28 18:30:06 +08:00
Scruel Tao 6af5293315 doc: adjust 2024-02-28 02:00:07 +08:00
Scruel Tao bd3a2b1bb5
Prevent leaving blank lines in config file after cleared keys. 2024-02-27 12:40:52 +08:00
Scruel Tao ff090d2f74 fix lint 2024-02-26 23:45:19 +08:00
Scruel Tao 68e3a12a91 feat: improve robustness of the usage of DSM tool `synogroup` 2024-02-26 23:38:44 +08:00
Scruel Tao 50eda6b678 fix: lint 2024-02-26 21:07:15 +08:00
Scruel Tao 192ec598a3 feat: add `SYNO_LOCAL_HOSTNAME` to prevent remote deploy via temp admin method 2024-02-26 21:03:26 +08:00
Scruel Tao 5b449999a5 refactor: unify variable naming convention again (revert some changes) 2024-02-26 20:55:49 +08:00
Scruel Tao afed62f6de fix: should save `SYNO_UseTempAdmin` only after login success. 2024-02-26 07:05:00 +08:00
Scruel Tao 59d1e16f9c feat: bypass enforce temp admin 2FA 2024-02-26 06:23:47 +08:00
Scruel Tao dbe0d477d6 feat: more user-friendly logic & error messages. 2024-02-26 06:23:46 +08:00
Scruel Tao 7248560169 feat: support DSM 6.x 2024-02-26 06:23:45 +08:00
Scruel Tao f840f7d75b refactor: unify variable naming convention 2024-02-26 06:23:42 +08:00
neil 6e14a073ff
Merge pull request #5021 from acmesh-official/dev
sync
2024-02-25 19:25:26 +01:00
Scruel Tao cf3839ecec
doc(deploy): update usage doc 2024-02-22 12:38:51 +08:00
Ciaran Walsh b0ca4435fd
Fix for empty error objects in response breaking extraction of domain validation types
Fix for empty error objects in the response which mess up the extraction of domain validation types due to the closing brace in the error object prematurely matching the end of the search pattern.

This seems to be a recent change with ZeroSSL in particular where "error":{} is being included in responses.

There could potentially be a related issue if there is a complex error object ever returned in the validation check response where an embedded sub-object could lead to an incomplete extraction of the error message, roughly around line 5040.

Adapted from fix suggested here: https://github.com/acmesh-official/acme.sh/issues/4933#issuecomment-1870499018
2024-02-21 00:21:09 +00:00