Commit Graph

17 Commits (13c71829485aac03e1d0da98784ea50e983e73cd)

Author SHA1 Message Date
jerrm b7c3e6099c
duckdns - fix "integer expression expected" errors ()
* fix "integer expression expected" errors

* duckdns fix

* Update dns_duckdns.sh

* Update dns_duckdns.sh
jimp100 cee20c4eb9
Corrected regex for subdomains
A fix to handle subdomains of a duckdns domain.  I.e.  subdomain.mydomain.duckdns.org
Handles n number of subdomains
Nate 94bba4ac9c
Correct sed regex
Corrects issue .

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.
neil db24ca3dc1 fix debug info
neil 5e3aa2db1d add debug info for duckdns
Matthew 21718a69d3
Update dns_duckdns.sh
Don't depend on eregex in sed
Matthew 4539d236df
dns_duckdns.sh - correctly extract domain
$fulldomain could be just 'domain.duckdns.org' if provided with --domain-alias or '_acme-challenge.domain.duckdns.org' otherwise. In the latter case, '_acme-challenge' is thrown away. Correctly extract 'domain' in both cases.
Matthew 8718ac0c4b
duckdns doesn't permit subdomains or underscores
Lonnie Abelbeck 96801e3478 Update DuckDNS support, fix failure on first call, no longer save the domain/username as a global, and other tweaks
RaidenII 9aed1e2d17 Argh. Double quotes.
RaidenII 63c6ed3fd0 Fixes to follow coding standards.
RaidenII 17fbfd14db Minor fixes.
RaidenII d0f5aece5f Fix SC2170.
RaidenII eeda3062e1 Fix against POSIX standard.
RaidenII e64ad5176e Added Name.com API support.
Minor change to DuckDNS API support.
RaidenII e7dff4756f Using HTTPS for DuckDNS API and added instruction.
RaidenII fa98d72f3a Added preliminary support for DuckDNS TXT record API, a free Dynamic DNS provider