lufi42
6d2ab4d270
Merge branch 'dev' of https://github.com/lufi42/acme.sh into dev
2022-03-09 01:47:51 +01:00
lufi42
a6b58bc88d
Corrected use of Plesk API calls to fetch all domain for all Plesk editions
...
This implementation of the Plesk API will add support for Plesk web admin edition and will now discover all domains ( of customers & administrative users) managed by the specific plesk instance.
The previous implementation of the Plesk API uses the customer API. This brings two problems:
1. The current API call only fetches the domains of resellers/customers and not the domains that are managed by administrative users.
compare:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-customer-accounts/retrieving-the-list-of-customer%E2%80%99s-domains.75309/
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-plesk-server/getting-server-information/response-packet-structure-and-samples/list-of-domains.75294/
2. The customer API is only available in the web pro/host editions. The most common license on VPS/Dedicated Servers is nowadays the web admin edition. See: https://www.plesk.com/editions/
The correct way to get all domains in all Plesk editions is to use the Sites (Domains) API:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-sites-domains/getting-information-about-sites.66583/
This way is working for all plesk editions the same way.
2022-03-09 01:42:26 +01:00
lufi42
ea3c37d754
Corrected use of Plesk API calls to fetch all domain for all Plesk editions
...
This implementation of the Plesk API will add support for Plesk web admin edition and will now discover all domains managed by the specific plesk instance.
The existing implementation of the Plesk API uses the customer API. This brings two problems:
1. The current API call only fetches the domains of resellers/customers and not the domains that are managed by administrative users.
compare:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-customer-accounts/retrieving-the-list-of-customer%E2%80%99s-domains.75309/
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-plesk-server/getting-server-information/response-packet-structure-and-samples/list-of-domains.75294/
2. The customer API is only available in the pro/admin editions. The most common license on VPS/Dedicated Servers is the web host edition. See: https://www.plesk.com/editions/
The correct way to get all domains in all Plesk editions is to use the Sites (Domains) API:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-sites-domains/getting-information-about-sites.66583/
2022-03-09 01:36:06 +01:00
neil
e58b00d9a2
Merge pull request #3964 from gabbe/Loopia_API_is_updated
...
Update dns_loopia.sh
2022-03-07 21:52:03 +08:00
Gabriel Thörnblad
b75e90f8c9
Double quote variables (shellcheck suggestions)
2022-03-07 10:28:09 +01:00
Gabriel Thörnblad
e82f3439c3
Trigger CI
2022-03-07 10:13:45 +01:00
neil
0bc8e3bee5
Merge pull request #3965 from waldner/master
...
geoscaling DNS API
2022-03-07 09:08:01 +08:00
waldner
13f80acb2d
geoscaling DNS API
2022-03-05 19:34:36 +01:00
neil
8fe813acff
Merge pull request #3932 from peterlh/master
...
Added curanet dns support
2022-03-05 18:58:14 +08:00
Gabriel Thörnblad
0ed4fc6a12
Update dns_loopia.sh
...
Loopia API is now less tolerant so we need another <value> tag surrounding the <struct>
2022-03-04 13:38:05 +01:00
fradev
b37bf06de8
Update ssh.sh
2022-03-01 17:57:59 +01:00
fradev
27bbf0ccaf
Merge branch 'acmesh-official:master' into master
2022-03-01 17:44:46 +01:00
neil
e88442cb46
Merge pull request #3947 from abiessmann/deploy_routeros_fixes
...
deploy/routeros.sh fixes
2022-02-22 21:52:36 +08:00
neil
930609e875
Merge pull request #3948 from richard-9000/richard-9000-patch-1
...
dns_opnsense.sh - Fixed the domain parse regex
2022-02-22 21:41:22 +08:00
richard-9000
8752d08ce9
dns_opnsense.sh - Fixed the domain parse regex
...
Extended the regex to skip the new transferkey and hmac sections of opnsense bind.
2022-02-19 10:52:24 -08:00
Andreas Bießmann
c46ceb06b4
deploy/routeros.sh: change DEPLOY_SCRIPT_CMD
...
This set the owner of script to ssh user, have the comment line in script
as real comment and removes policy since this is set from current user,
at least for RouterOS 7.x.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org>
2022-02-19 14:13:01 +01:00
Andreas Bießmann
92e4ecce3b
deploy/routeros.sh: remove all certificates
...
As the script is applying the fullchain which includes three certificates,
delete all of them before applying updated certificate.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org>
2022-02-19 14:13:01 +01:00
Andreas Bießmann
8a2f673903
deploy/routeros.sh: make ssh/scp configurable
...
In order to modify ssh/scp commands make them configurable via
environment variables.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org>
2022-02-19 14:12:59 +01:00
Marvo2011
ac0dd90c37
Fix shfmt
2022-02-17 19:30:56 +01:00
Marvo2011
9470850258
Fix shellcheck, use double quote
2022-02-17 19:08:58 +01:00
Marvo2011
2982e9943e
Add custom option to map multidomain RIDs
2022-02-17 19:02:35 +01:00
Marvo2011
80e13bc24a
Merge remote-tracking branch 'origin/dev' into dev
2022-02-17 18:17:19 +01:00
peter
9a677534a7
added more debug info when rm recordid is empty
2022-02-13 14:00:14 +01:00
peter
af08d67fad
rem. ;
2022-02-12 23:41:26 +01:00
peter
a2901d61ea
check for return values
2022-02-12 23:39:33 +01:00
peter
aaae83efec
check for return values
2022-02-12 20:18:08 +01:00
neil
7369298638
Merge pull request #3921 from andischerer/master
...
Added united-domains Reselling DNS API
2022-02-11 21:24:40 +08:00
neil
a761bd20fa
Merge pull request #3934 from mac-zhou/dev
...
Add environment variables ROUTER_OS_PORT
2022-02-11 21:13:27 +08:00
neilpang
01ace11293
Update dns_ispconfig.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/3895#issuecomment-1035409954
2022-02-11 21:11:04 +08:00
Mac_Zhou
205e95a246
Add environment variables ROUTER_OS_PORT
2022-02-10 11:29:09 +08:00
neil
2c2a43e1ec
Update dns_cf.sh
...
if CF_Zone_ID is used, save it to domain conf instead.
2022-02-09 18:08:55 +08:00
peter
0c9a6da623
more specific delete of records
2022-02-08 17:18:48 +01:00
Andreas Scherer
888d91d14a
FIX dns_udr api: loop variable
2022-02-08 15:57:19 +01:00
peter
2c0cc87b4c
final commit
2022-02-08 13:49:04 +01:00
peter
ee0fadf247
shfmt
2022-02-08 13:34:42 +01:00
peter
9fb89d7fd2
shfmt
2022-02-08 13:33:43 +01:00
peter
af5c36e4ad
shfmt'
2022-02-08 13:32:15 +01:00
peter
a5f943e227
removed unused variable
2022-02-08 13:24:31 +01:00
peter
f8532ba812
removed unused variable
2022-02-08 13:21:02 +01:00
peter
fac4e151cc
description
2022-02-08 13:19:22 +01:00
Andreas Scherer
f3a0a25380
FIX dns_udr api: ttl, xargs, cleanup
2022-02-08 08:05:48 +01:00
neil
5a237795ea
Merge pull request #3928 from johnelliott/missing-oathtool-dep-error
...
Add err log for missing oathtool in Synology
2022-02-08 14:26:06 +08:00
John Elliott
3a99a77104
Update return statement
2022-02-07 21:55:12 -08:00
John Elliott
5ce8050e46
Update missing oathtool check
2022-02-07 11:58:14 -08:00
John Elliott
5ae3a020bd
Add err log for missing oathtool in Synology
...
Alerts the user that the oathtool is missing and the TOTP can't be
generated.
2022-02-07 11:53:24 -08:00
neilpang
af193291fa
Update acme.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/3127#issuecomment-1030742187
2022-02-06 16:17:04 +08:00
neil
b39df5cef0
Merge pull request #3906 from NerLOR/master
...
Adapt dns_world4you to new world4you website behaviour
2022-02-06 09:52:45 +08:00
peter
dc61c9e277
description
2022-02-05 22:21:18 +01:00
peter
10a15e1188
nothing
2022-02-05 21:12:36 +01:00
peterlh
a2bb6a4f1f
changed gettoken to use _post
...
changed gettoken to use _post instead of curl+jq
2022-02-05 21:07:04 +01:00