Commit Graph

1457 Commits

Author SHA1 Message Date
Alexander Kulumbeg
f13718b199 2>/dev/null/ to 2>/dev/null
Silly mistake with a "/" -.-
2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
70b17d1a61 Extra test - adding date -u -d
Adding this to at least partially prevent the virtually nonexistent possibility of timestamp and _utc_date() mismatch. If the normal date -u -d does not get converted (looking at you Solaris!), the poor man's method with manipulating the _utc_date() string output kicks in.
2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
103800de26 Fixing the shebang accident 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
41abe01ee1 sed workaround for "datez" 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
9948a889d9 And again 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
4495e83ee0 Yet another Solaris test 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
2745324b5a Testing datez change for Solaris 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
817d0472b6 Fix comments, error msg and time formatting 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
5b87f05cb2 "datez" var and comments 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
a263390a07 Update dns_websupport.sh 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
f6e5ab4da2 Simplified approach for the HMAC method 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
7e34de8b26 Added a forgotten ")" 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
f02dccb648 Testing HMAC 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
1d36e880b1 Update dns_websupport.sh 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
00eba97511 Update dns_websupport.sh 2021-08-10 09:25:09 +02:00
Alexander Kulumbeg
e0eeca34c7 Test original implementation by trgosk 2021-08-10 09:25:09 +02:00
Jasper Zonneveld
e508fb82f2 Add Aurora DNS API 2021-08-10 09:25:09 +02:00
neilpang
957c3187fa fix format 2021-08-10 09:25:09 +02:00
neilpang
fbf04e1d37 fix onecom api 2021-08-10 09:25:09 +02:00
wout
78769ed894 Workaround for Solaris, as it does not support non-greedy regex 2021-08-10 09:25:09 +02:00
wout
ee73d4e583 Catch the situation when the TXT record is updated with the same value 2021-08-10 09:25:09 +02:00
wout
2ef8705b4f While [0-9]+ is a bit more correct than [0-9]*, the former does not seem to work on Solaris. 2021-08-10 09:25:09 +02:00
wout
2899d69686 Fix typo 2021-08-10 09:25:09 +02:00
wout
7a010a2b8c Improve the remove handling so it does not print errors 2021-08-10 09:25:09 +02:00
wout
ae74ec7557 Fix checks 2021-08-10 09:25:09 +02:00
wout
64e41a8056 Add wildcard certificate support for dns_constellix 2021-08-10 09:25:09 +02:00
qkdreyer
0c76959b5a fix: prevent rate limit 2021-08-10 09:25:09 +02:00
Quentin Dreyer
d15a53b809 feat: add dns_porkbun 2021-08-10 09:25:09 +02:00
neil
07809a4e6e fix format 2021-08-10 09:25:09 +02:00
anom-human
b3b347769e Update dns_servercow.sh to support wildcard certs
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-08-10 09:25:09 +02:00
anom-human
27725bb2d3 Update dns_servercow.sh to support wildcard certs
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-08-10 09:25:09 +02:00
neilpang
282269885e fix format 2021-08-10 09:25:09 +02:00
neilpang
a95bf7d374 fix https://github.com/acmesh-official/acme.sh/issues/3019 2021-08-10 09:25:09 +02:00
Lukas Brocke
06b04cb60c dnsapi/ionos: Use POST instead of PATCH for adding TXT record
The API now supports a POST route for adding records. Therefore
checking for already existing records and including them in a PATCH
request is no longer necessary.
2021-08-10 09:25:09 +02:00
Kristian Johansson
c705c5e778 Adds comment 2021-08-10 09:25:09 +02:00
Kristian Johansson
56f032ee82 Fixes response handling and thereby allow issuing of subdomain certs 2021-08-10 09:25:09 +02:00
czeming
817ccba687 Update dns_dp.sh
没有encode中文字符会导致提交失败
2021-08-10 09:25:09 +02:00
Easton Man
2413baef55 feat: add huaweicloud error handling 2021-08-10 09:25:09 +02:00
jerrm
b621185867 duckdns - fix "integer expression expected" errors (#3397)
* fix "integer expression expected" errors

* duckdns fix

* Update dns_duckdns.sh

* Update dns_duckdns.sh
2021-08-10 09:25:09 +02:00
manuel
f27ddc9c40 dnsapi/pdns: also normalize json response in detecting root zone 2021-08-10 09:25:09 +02:00
Vahid Fardi
ad87b4b0c0 change name actor 2021-08-10 09:25:09 +02:00
Vahid Fardi
dcf466695c change Author name 2021-08-10 09:25:09 +02:00
Vahid Fardi
88997ef849 change arvan api script 2021-08-10 09:25:09 +02:00
dgasaway
ae670315f6 Change ipconfig.co to ifconfig.co
URL https://ipconfig.co/ip does not currently work, and since https://ifconfig.co/ip is mentioned on the DNS API wiki page, I assume these messages were a typo.
2021-08-10 09:25:09 +02:00
MaysWind
51d31d82cb update dnspod.com api 2021-08-10 09:25:09 +02:00
Lukas Brocke
f2dd9fd28b dnsapi/ionos: Change to root zone finding algorithm 2021-08-10 09:25:09 +02:00
Lukas Brocke
34af4bae6b dnsapi/ionos: Fixes for Solaris 2021-08-10 09:25:08 +02:00
Lukas Brocke
24599f69da dnsapi/ionos: Add support for v2 wildcard certificates 2021-08-10 09:25:08 +02:00
Lukas Brocke
2b7c991919 dnsapi/ionos: Run shfmt 2021-08-10 09:25:08 +02:00
Lukas Brocke
1191ba44ca dnsapi/ionos: Add API support for IONOS DNS API
The IONOS DNS API is in beta state, please read [1] on how to get
started.

PLEASE NOTE: The v2 wildcard certification creation [2] is not yet
supported as the IONOS API doesn't allow the creation of multiple TXT
records with the same domain name.

[1] https://beta.developer.hosting.ionos.de/docs/getstarted
[2] https://github.com/acmesh-official/acme.sh/issues/1261
2021-08-10 09:25:08 +02:00
neil
488fc09433 fix format 2021-08-10 09:25:08 +02:00
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
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
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
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
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
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
8950ffcc5e
Merge pull request #3256 from jakelamotta/dev
Adds DNS-API support for Simply.com
2020-12-02 11:00:08 +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
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
Lorenz Stechauner
0dcf6771e7 World4you grammar 2020-11-29 11:51:16 +01:00
Lorenz Stechauner
c3d7f2f170 World4You removed _ggrep 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
faf6c16717 World4You success on 302 instead of 302 or 200 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
3d79d78134 World4You using /dev/null instead of grep -q 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
35cab4ee73 World4You using _egrep_o instead of grep -E 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
a0edb8f2ad World4You using ggrep more often 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
5cfe5e312b World4You dns root parsing 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
13f6ec04d5 World4You Bugfix 2 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
2edc4a79b9 World4You Bugfix 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
4661185719 World4You grep -q 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
895da5cbf0 World4You Shellcheck 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
ef9147512b World4You posix shell 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
abe05456f7 World4You domain root fix 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
f9dfd3b348 World4You shellcheck 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
9449501537 World4You using ggrep in solaris 2020-11-29 11:48:08 +01:00
Lorenz Stechauner
f3b5d5ab7b World4You using _egrep_o 2020-11-29 11:46:24 +01:00
Lorenz Stechauner
8ee5726e0c Added World4You DNS API 2020-11-29 11:46:24 +01:00
neil
fe811ce32e
Merge pull request #3253 from tsoybe/master
fix: wrong ttl  issue#2925
2020-11-29 17:23:15 +08:00
Easton Man
fd511966a7 fix: revert adding tr to replace sed 2020-11-24 12:58:16 +08:00
Easton Man
c4ddddd434 refactor: remove dirty debug code
- add tr to replace sed for robusty
- add comments
2020-11-24 10:05:34 +08:00
Easton Man
83a4db3b31 fix: remove sed before grep, but lead to less robusty 2020-11-23 23:46:06 +08:00