PKG_NAME:=ddns-scripts
PKG_VERSION:=2.8.2
-PKG_RELEASE:=51
+PKG_RELEASE:=52
PKG_LICENSE:=GPL-2.0
endef
define Package/ddns-scripts-freedns/description
- Dynamic DNS Client scripts extension for "freedns.42.pl".
+ Dynamic DNS Client scripts extension for 'freedns.42.pl'.
endef
endef
define Package/ddns-scripts-godaddy/description
- Dynamic DNS Client scripts extension for "godaddy.com API v1".
+ Dynamic DNS Client scripts extension for 'godaddy.com API v1'.
endef
endef
define Package/ddns-scripts-digitalocean/description
- Dynamic DNS Client scripts extension for "digitalocean.com API v2".
+ Dynamic DNS Client scripts extension for digitalocean.com API v2.
The script directly updates a DNS record using the DO API.
It requires:
- "option dns_server" to be set to the server to be used by nsupdate.
- "option domain" the dns domain to update the record for (eg. A-record: home.<example.com>)
- "option username" the dns record name to update (eg. A-record: <home>.example.com)
- "option param_opt" the id of the dns record to update (check using chrome inspector in the DO dns tab)
- "option password" the api token generated in the DO panel
+ 'option dns_server' to be set to the server to be used by nsupdate.
+ 'option domain' the dns domain to update the record for (eg. A-record: home.<example.com>)
+ 'option username' the dns record name to update (eg. A-record: <home>.example.com)
+ 'option param_opt' the id of the dns record to update (check using chrome inspector in the DO dns tab)
+ 'option password' the api token generated in the DO panel
endef
endef
define Package/ddns-scripts-noip/description
- Dynamic DNS Client scripts extension for "no-ip.com".
+ Dynamic DNS Client scripts extension for 'no-ip.com'.
endef
define Package/ddns-scripts-ns1
endef
define Package/ddns-scripts-ns1/description
- Dynamic DNS Client scripts extension for "ns1.com".
+ Dynamic DNS Client scripts extension for 'ns1.com'.
It requires:
- "option username" to be a valid zone for ns1.com
- "option password" to be a valid API key for ns1.com
+ 'option username' to be a valid zone for ns1.com
+ 'option password' to be a valid API key for ns1.com
endef
The script directly updates a PowerDNS (or maybe bind server) via nsupdate
from bind-client package.
It requires:
- "option dns_server" to be set to the server to be used by nsupdate.
- "option username" should be set to the key name and
- "option password" to the base64 encoded shared secret.
+ 'option dns_server' to be set to the server to be used by nsupdate.
+ 'option username' should be set to the key name and
+ 'option password' to the base64 encoded shared secret.
endef
endef
define Package/ddns-scripts-route53/description
- Dynamic DNS Client scripts extension for Amazon AWS "route53 API v1".
+ Dynamic DNS Client scripts extension for Amazon AWS 'route53 API v1'.
Note: You must also install ca-certificate or ca-bundle.
It requires:
- "option username" to be a valid AWS access key id
- "option password" to be the matching AWS secret key id
- "option domain" to contain the hosted zone ID
+ 'option username' to be a valid AWS access key id
+ 'option password' to be the matching AWS secret key id
+ 'option domain' to contain the hosted zone ID
endef
endef
define Package/ddns-scripts-cnkuai/description
- Dynamic DNS Client scripts extension for "cnkuai.cn".
+ Dynamic DNS Client scripts extension for 'cnkuai.cn'.
It requires:
- "option username" to be a valid CnKuai control panel id
- "option password" to be the matching CnKuai control panel password
- "option domain" to contain the domain
+ 'option username' to be a valid CnKuai control panel id
+ 'option password' to be the matching CnKuai control panel password
+ 'option domain' to contain the domain
endef
endef
define Package/ddns-scripts-gandi/description
- Dynamic DNS Client scripts extension for "gandi.net".
+ Dynamic DNS Client scripts extension for 'gandi.net'.
It requires:
- "option username" to be a valid subdomain for gandi.net
- "option password" to be a valid API key for gandi.net
+ 'option username' to be a valid subdomain for gandi.net
+ 'option password' to be a valid API key for gandi.net
endef
endef
define Package/ddns-scripts-pdns/description
- Dynamic DNS Client scripts extension for "PowerDNS" via API.
+ Dynamic DNS Client scripts extension for 'PowerDNS' via API.
It requires:
- "option param_opt(Optional Parameter)" to be a valid root URL for the PowerDNS webserver
- "option username" to be a valid subdomain for the PowerDNS domain
- "option password" to be a valid API key for the PowerDNS webserver
+ 'option param_opt(Optional Parameter)' to be a valid root URL for the PowerDNS webserver
+ 'option username' to be a valid subdomain for the PowerDNS domain
+ 'option password' to be a valid API key for the PowerDNS webserver
endef
endef
define Package/ddns-scripts-transip/description
- Dynamic DNS Client scripts extension for "transip.nl".
+ Dynamic DNS Client scripts extension for 'transip.nl'.
Note: You must also install ca-certificate or ca-bundle.
It requires:
- "option username" to be a valid username for transip.nl
- "option password" to be a valid matching private key
- "option domain" to contain the base domain
- "option param_enc" to contain the name of the DNS record to update
- "option param_opt" to contain the TTL of the DNS record to update
+ 'option username' to be a valid username for transip.nl
+ 'option password' to be a valid matching private key
+ 'option domain' to contain the base domain
+ 'option param_enc' to contain the name of the DNS record to update
+ 'option param_opt' to contain the TTL of the DNS record to update
endef
define Package/ddns-scripts-one
endef
define Package/ddns-scrtips-one/description
- Dynamic DNS Client scripts extension for "one.com".
+ Dynamic DNS Client scripts extension for 'one.com'.
It requires:
- "option username" to be a valid Email for one.com Control Panel
- "option password" to be the matching one.com Control Panel password
- "option domain" to contain the domain / subdomain
+ 'option username' to be a valid Email for one.com Control Panel
+ 'option password' to be the matching one.com Control Panel password
+ 'option domain' to contain the domain / subdomain
endef
define Package/ddns-scripts-porkbun/description
Dynamic DNS Client scripts extension for porkbun.com API v3 (require curl)
It requires:
- "option username" to be a Porkbun API key
- "option password" to be the corresponding Porkbun API secret key
- "option domain" to be the FQDN for which to configure DDNS
+ 'option username' to be a Porkbun API key
+ 'option password' to be the corresponding Porkbun API secret key
+ 'option domain' to be the FQDN for which to configure DDNS
endef
define Package/ddns-scripts-huaweicloud