4 option title 'Dynamic DNS configuration'
8 option title 'DynDNS service entry'
15 option title 'Enable this service entry'
16 option section 'ddns.service'
17 option datatype 'boolean'
20 option name 'service_name'
21 option title 'Name of the DynDNS provider'
22 option section 'ddns.service'
23 option datatype 'string'
27 option title 'Own DynDNS domain'
28 option section 'ddns.service'
32 option name 'username'
33 option title 'Account username'
34 option section 'ddns.service'
38 option name 'password'
39 option title 'Account password'
40 option section 'ddns.service'
44 option name 'ip_source'
45 option title 'Method to determine current IP address'
46 option section 'ddns.service'
51 option variable 'ddns.service.ip_source'
52 option value 'network'
53 option title 'Read ip address from /etc/config/network'
56 option variable 'ddns.service.ip_source'
57 option value 'interface'
58 option title 'Determine ip address from given hardware interface'
61 option variable 'ddns.service.ip_source'
63 option title 'Determine own IP using a remote web page'
66 option name 'ip_network'
67 option title 'Configured network to use IP from'
68 option section 'ddns.service'
69 option depends 'ip_source=network'
70 option valueof 'network.interface'
73 option name 'ip_interface'
74 option title 'Physical network interface to read IP from'
75 option section 'ddns.service'
76 option depends 'ip_source=interface'
80 option title 'Web page used to determine IP address'
81 option section 'ddns.service'
82 option depends 'ip_source=web'
85 option name 'update_url'
86 option title 'URL format to use for updating DNS information (for yet-unknown providers)'
87 option section 'ddns.service'
90 option name 'check_interval'
91 option title 'Update check interval'
92 option section 'ddns.service'
93 option datatype 'integer'
97 option name 'check_unit'
98 option title 'Unit for update check interval'
99 option section 'ddns.service'
104 option variable 'ddns.service.check_unit'
105 option value 'seconds'
108 option variable 'ddns.service.check_unit'
109 option value 'minutes'
112 option variable 'ddns.service.check_unit'
116 option variable 'ddns.service.check_unit'
120 option name 'force_interval'
121 option title 'Forced update interval'
122 option section 'ddns.service'
123 option datatype 'integer'
127 option name 'force_unit'
128 option title 'Unit of forced update interval'
129 option section 'ddns.service'
134 option variable 'ddns.service.force_unit'
135 option value 'seconds'
138 option variable 'ddns.service.force_unit'
139 option value 'minutes'
142 option variable 'ddns.service.force_unit'
146 option variable 'ddns.service.force_unit'