#!/usr/bin/webif-page >|max=10|$FORM_submit EOF sel_dnsservices=1 . /usr/lib/webif/advanced.sh if empty "$FORM_submit"; then config_load dyndns get_default dyn_enable dyndns enable get_default user dyndns user get_default pass dyndns pass get_default url dyndns url config_load opendns get_default opendns_enable opendns enable get_default opendns_user opendns user get_default opendns_pass opendns pass get_default opendns_label opendns label else enabled $FORM_dyn_enable &&\ validate <>|required|$FORM_dyn_enable string|FORM_user|@TR<>|required|$FORM_user string|FORM_pass|@TR<>|required|$FORM_pass dyndns|FORM_url|@TR<>|required|$FORM_url EOF equal "$?" 0 && { save_setting dyndns dyndns enable "$FORM_dyn_enable" save_setting dyndns dyndns user "$FORM_user" save_setting dyndns dyndns pass "$FORM_pass" save_setting dyndns dyndns url "$FORM_url" commit_settings rm -f /tmp/ip.cache rm -f /tmp/dyndns.lock /bin/dyndns SAVE_DYNDNS=1 } enabled $FORM_dyn_enable || { save_setting dyndns dyndns enable "$FORM_dyn_enable" commit_settings SAVE_DYNDNS=1 } enabled $FORM_opendns_enable &&\ validate <>|required|$FORM_opendns_enable string|FORM_opendns_user|OpenDNS @TR<>|required|$FORM_opendns_user string|FORM_opendns_pass|OpenDNS @TR<>|required|$FORM_opendns_pass string|FORM_opendns_label|OpenDNS @TR<