From c9eaafd9f808aba8d29be73054e11d37577e539a Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sat, 30 Dec 2023 23:25:20 +0100 Subject: T5474: establish common file name pattern for XML conf mode commands We will use _ as CLI level divider. The XML definition filename and also the Python helper should match the CLI node. Example: set interfaces ethernet -> interfaces_ethernet.xml.in set interfaces bond -> interfaces_bond.xml.in set service dhcp-server -> service_dhcp-server-xml.in (cherry picked from commit 4ef110fd2c501b718344c72d495ad7e16d2bd465) --- interface-definitions/dns-dynamic.xml.in | 213 ------------------------------- 1 file changed, 213 deletions(-) delete mode 100644 interface-definitions/dns-dynamic.xml.in (limited to 'interface-definitions/dns-dynamic.xml.in') diff --git a/interface-definitions/dns-dynamic.xml.in b/interface-definitions/dns-dynamic.xml.in deleted file mode 100644 index d296a6694..000000000 --- a/interface-definitions/dns-dynamic.xml.in +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - Domain Name System (DNS) related services - - - - - Dynamic DNS - 990 - - - - - Dynamic DNS configuration - - txt - Dynamic DNS service name - - - #include - - Dynamic DNS service name must be alphanumeric and can contain hyphens and underscores - - - #include - - - ddclient protocol used for Dynamic DNS service - - - - - - - - - - - Obtain IP address to send Dynamic DNS update for - - txt - Use interface to obtain the IP address - - - web - Use HTTP(S) web request to obtain the IP address - - - - web - - - #include - web - - - - - - Options when using HTTP(S) web request to obtain the IP address - - - #include - - - Pattern to skip from the HTTP(S) respose - - txt - Pattern to skip from the HTTP(S) respose to extract the external IP address - - - - - - - - IP address version to use - - _ipv4 - Use only IPv4 address - - - _ipv6 - Use only IPv6 address - - - both - Use both IPv4 and IPv6 address - - - ipv4 ipv6 both - - - (ipv[46]|both) - - IP Version must be literal 'ipv4', 'ipv6' or 'both' - - ipv4 - - - - Hostname to register with Dynamic DNS service - - #include - (\@|\*)[-.A-Za-z0-9]* - - Host-name must be alphanumeric, can contain hyphens and can be prefixed with '@' or '*' - - - - - - Remote Dynamic DNS server to send updates to - - ipv4 - IPv4 address of the remote server - - - ipv6 - IPv6 address of the remote server - - - hostname - Fully qualified domain name of the remote server - - - - - - Remote server must be IP address or fully qualified domain name - - - - - DNS zone to be updated - - txt - Name of DNS zone - - - - - - - #include - #include - - - File containing TSIG authentication key for RFC2136 nsupdate on remote DNS server - - filename - File in /config/auth directory - - - - - - - #include - - - Time in seconds to wait between update attempts - - u32:60-86400 - Time in seconds - - - - - Wait time must be between 60 and 86400 seconds - - - - - Time in seconds for the hostname to be marked expired in cache - - u32:300-2160000 - Time in seconds - - - - - Expiry time must be between 300 and 2160000 seconds - - - - - - - Interval in seconds to wait between Dynamic DNS updates - - u32:60-3600 - Time in seconds - - - - - Interval must be between 60 and 3600 seconds - - 300 - - #include - - - - - - - -- cgit v1.2.3