Commit Graph

4140 Commits

Author SHA1 Message Date
pssara
fa7dfde08f Fixed issue with ISP config where the Client ID was asumed to be the same as the SYS User ID 2021-08-10 09:25:08 +02:00
Mark Challoner
d871767a01 Add Peplink deploy hook 2021-08-10 09:25:08 +02:00
Mike Beattie
6bdbc16394 Avoid usage of sed -e 2021-08-10 09:25:08 +02:00
Mike Beattie
f6f9f74a14 Correct shebang 2021-08-10 09:25:08 +02:00
Mike Beattie
9cccf5e7cf Add Telegram notification script
Requires:
- API Token for a bot created with the Telegram Bot Father.
- A Chat ID for a user/group that the bot has permission to post to.
2021-08-10 09:25:08 +02:00
Stephen Dendtler
1ef3efe793 _get_root now does not skip the first label of the domain 2021-08-10 09:25:08 +02:00
Stephen Dendtler
2629140d88 Added RackCorp API Integration 2021-08-10 09:25:08 +02:00
neil
54dca4b5fa fix https://github.com/acmesh-official/acme.sh/issues/3156 2021-08-10 09:25:08 +02:00
James Edington
dfddffd194 This is a general-purpose ACME client. We should be proud of this. 2021-08-10 09:25:08 +02:00
jimp100
177493ef44 Corrected regex for subdomains
A fix to handle subdomains of a duckdns domain.  I.e.  subdomain.mydomain.duckdns.org
Handles n number of subdomains
2021-08-10 09:25:08 +02:00
neil
bef7c0341b add libidn 2021-08-10 09:25:08 +02:00
neil
a03a874f3b add dns check wiki 2021-08-10 09:25:08 +02:00
Lorenz Stechauner
de4377f3a0 World4You shellcheck 2021-08-10 09:25:08 +02:00
Lorenz Stechauner
573c0b1951 World4You code refactor 2021-08-10 09:25:08 +02:00
Lorenz Stechauner
dc8513122e World4You Bugfix unable to parse paketnr 2021-08-10 09:25:08 +02:00
Brian Hartvigsen
6e27d9db64 Shellcheck linting
Also removed unused code
2021-08-10 09:25:08 +02:00
Brian Hartvigsen
119643475f Support DSM 6 and 7
Small changes for DSM 6:

All fields (except enable_syno_token as explained below) must either be in the GET params or the POST params, you can't mix GET and POST params
enable_syno_token=yes must be in both the GET and POST params.
If enable_syno_token=yes is only in the POST fields, then DSM6 returns a synotoken of --------. If enable_syno_token=yes is only in the GET params, then it returns no synotoken at all. It must be in both to work.
Need to use /webapi/auth.cgi instead of /webapi/entry.cgi
Verified with DSM 6.2.3-25426 Update 2 and DSM 7.0-40850
2021-08-10 09:25:08 +02:00
Thijn
9109f4760c Fix synology_dsm deployhook for DSM 7 2021-08-10 09:25:08 +02:00
Brian Hartvigsen
877f768e01 Use POST for login
This allows us to get the cookie and the token (as it appears to be only in the body in DSM 7.)  HTTP_HEADERS is only guarenteed to be output with POST for both wget and curl.
2021-08-10 09:25:08 +02:00
Van Hau TRAN
47ac086d5b fix: fix delete txt record and error mngtt 2021-08-10 09:25:08 +02:00
Van Hau TRAN
3b6f4c9260 fix: shell if 2021-08-10 09:25:08 +02:00
Van Hau TRAN
debb4d2922 feat: add comment and configure workflow ci test 2021-08-10 09:25:08 +02:00
Van Hau TRAN
cb84ad90bc feat: add scaleway provider 2021-08-10 09:25:08 +02:00
neil
cbf4069856 fix https://github.com/acmesh-official/acme.sh/issues/3300 2021-08-10 09:25:08 +02:00
Nate
054f4fa099 Correct sed regex
Corrects issue #3285.

The '?' character after a group is not supported in POSIX Basic Regular Expressions. Replacing it with '\{0,1\}' retains the same functionality and also works on non-GNU systems.
2021-08-10 09:25:08 +02:00
neil
adc6ee4621 fix 2021-08-10 09:25:08 +02:00
neil
ec792b278a fix 2021-08-10 09:25:08 +02:00
neil
2af70ecb5c fix 2021-08-10 09:25:08 +02:00
neil
57417a3349 start 2.8.9 2021-08-10 09:25:08 +02:00
Bernard Spil
03e1c40885 Make domain names available to pre hook 2020-12-06 16:44:57 +01:00
neil
fe1136aa95
Merge pull request #3280 from christianbur/patch-7
Update mailcow.sh
2020-12-02 11:55:07 +08:00
neil
8950ffcc5e
Merge pull request #3256 from jakelamotta/dev
Adds DNS-API support for Simply.com
2020-12-02 11:00:08 +08:00
Christian Burmeister
2bc627970e
Update mailcow.sh
I have modified the following things:

    Originally, "/data/assets/ssl/" is always appended to the varialbe ${_mailcow_path}. Since I use acme.sh as docker container, I only want to include the mailcow-ssl directory in the acem.sh container and not the complete mailcow directory. So now it is checked if the file generate_config.sh is in the directory (then it is the mailcow root directory, see https://github.com/mailcow/mailcow-dockerized) and only then "/data/assets/ssl/" is appended, in all other cases the passed variable is taken over unchanged.

    Because of the RP mailcow/mailcow-dockerized#2443 I have extended the script with ECC certificates.

    I adapted the reboot commands as described in the mailcow manual (https://mailcow.github.io/mailcow-dockerized-docs/firststeps-ssl/#how-to-use-your-own-certificate).
2020-12-01 20:30:56 +01:00
neil
44615c6fa2
Merge pull request #3279 from acmesh-official/dev
sync
2020-12-01 21:43:06 +08:00
neil
00f55ea0bc
Merge pull request #3261 from NerLOR/master
Added World4You DNS API
2020-12-01 09:43:14 +08:00
Lorenz Stechauner
be43cebf7d World4You Mac fix 2020-11-30 20:01:43 +01:00
Lorenz Stechauner
f38317d01f World4You Mac debug 2020-11-30 19:56:48 +01:00
Lorenz Stechauner
da839aae66 World4You check response message 2020-11-30 17:57:25 +01:00
jakelamotta
768e00ff1a Merge remote-tracking branch 'upstream/dev' into dev 2020-11-30 11:31:43 +01:00
Lorenz Stechauner
40631f465e World4You updated info strings 2020-11-29 15:22:41 +01:00
Lorenz Stechauner
f665c73bb1 World4You fixed return value 2020-11-29 15:03:54 +01:00
neil
be067466fe
Merge pull request #3132 from jpbede/deploy-cleverreach
Add CleverReach Deploy API
2020-11-29 21:47:05 +08:00
Lorenz Stechauner
3c309df6dd World4You shellcheck cleaning 2020-11-29 14:42:55 +01:00
Lorenz Stechauner
b7e6d98647 World4You grep fix 2020-11-29 14:38:04 +01:00
Lorenz Stechauner
48942de75e World4You cleaning 2020-11-29 13:59:33 +01:00
Lorenz Stechauner
fbcbc10174 World4You Shellcheck 2020-11-29 12:03:51 +01:00
Lorenz Stechauner
342b48105f World4You fix for no redirects 2020-11-29 12:02:05 +01:00
Lorenz Stechauner
5f3e7f02cc World4You _head_n fix 2020-11-29 11:55:49 +01:00
Lorenz Stechauner
bfccf29ccf World4You redirect fix 2020-11-29 11:55:22 +01:00
Lorenz Stechauner
1e3bb1f02b World4You head_n 2020-11-29 11:51:59 +01:00