Source-Makefile: feeds/packages/net/ddns-scripts/Makefile

Package: ddns-scripts
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc +ddns-scripts-services
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Dynamic DNS Client scripts (with IPv6 support)
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts (with IPv6 support)
  A highly configurable set of scripts for doing dynamic dns updates.
  - IPv6 support
  - DNS server support
  - Glue Record support (require BIND host or KNOT host)
  - DNS requests via TCP
  - Proxy server support
  - log file support
  - support to run once
  Version: 2.8.2-52
  Info   : https://openwrt.org/docs/guide-user/services/ddns/client
@@

Package: ddns-scripts-services
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc 
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_service
Section: net
Category: Network
Repository: base
Title: Common ddns providers
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client definitions for supported services
@@

Package: ddns-scripts-utils
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Utility scripts for ddns configs
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client utility scripts for config files
@@

Package: ddns-scripts-luadns
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for LuaDNS API v1
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for LuaDNS API v1 (require curl)
@@

Package: ddns-scripts-cloudflare
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_cloudflare.com-v4
Section: net
Category: Network
Repository: base
Title: Extension for cloudflare.com API v4
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for cloudflare.com API v4 (require curl)
@@

Package: ddns-scripts-gcp
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl +openssl-util
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for Google Cloud DNS API v1
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for Google Cloud DNS API v1 (requires curl)
@@

Package: ddns-scripts-freedns
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_freedns_42_pl
Section: net
Category: Network
Repository: base
Title: Extension for freedns.42.pl
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for 'freedns.42.pl'.
@@

Package: ddns-scripts-godaddy
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_godaddy.com-v1
Section: net
Category: Network
Repository: base
Title: Extension for godaddy.com API v1
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for 'godaddy.com API v1'.
@@

Package: ddns-scripts-digitalocean
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_digitalocean.com-v2
Section: net
Category: Network
Repository: base
Title: Extention for digitalocean.com API v2
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-dnspod
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for dnspod.cn API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for dnspod.cn API (require curl)
@@

Package: ddns-scripts-noip
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_no-ip_com
Section: net
Category: Network
Repository: base
Title: Extension for no-ip.com
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for 'no-ip.com'.
@@

Package: ddns-scripts-nsupdate
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +bind-client
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_nsupdate
Section: net
Category: Network
Repository: base
Title: Extension for using bind nsupdate.
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for direct updates using bind nsupdate
  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.
@@

Package: ddns-scripts-route53
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl +openssl-util
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_route53-v1
Section: net
Category: Network
Repository: base
Title: Extension for route53 API v1
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-cnkuai
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl +giflib-utils
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_cnkuai_cn
Section: net
Category: Network
Repository: base
Title: CnKuai API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-gandi
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Gandi API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-pdns
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: PowerDNS API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-transip
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl +openssl-util +!BUSYBOX_CONFIG_MKTEMP:coreutils-mktemp
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for TransIP API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-ns1
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: NS1 API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   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
@@

Package: ddns-scripts-one
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for one.com Control Panel
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description: Extension for one.com Control Panel
@@

Package: ddns-scripts-porkbun
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl
Conflicts: 
Menu-Depends: 
Provides: ddns-scripts_porkbun.com-v3
Section: net
Category: Network
Repository: base
Title: Extension for porkbun.com API v3
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
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
@@

Package: ddns-scripts-huaweicloud
Submenu: IP Addresses and Names
Version: 2.8.2-r52
Depends: +libc ddns-scripts +curl +openssl-util
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: Extension for huaweicloud.com API
Maintainer: 
Source: 
License: GPL-2.0
Type: ipkg
Description:   Dynamic DNS Client scripts extension for huaweicloud.com API (require curl and openssl)
@@


