Changeset 486
- Timestamp:
- 08/14/08 15:15:33 (3 months ago)
- Files:
-
- trunk/bin/opendns (modified) (2 diffs)
- trunk/etc/config/opendns (modified) (1 diff)
- trunk/www/cgi-bin/webif/dnsservices.sh (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bin/opendns
r483 r486 30 30 config_get user opendns user 31 31 config_get pass opendns pass 32 config_get label opendns label 32 33 33 34 if enabled $enable && [ ! -f /tmp/opendns.lock ] … … 55 56 fi 56 57 fi 57 return="$(wget -q --no-check-certificate -O - https://$user:$pass@updates.opendns.com/nic/update 2>/dev/null | awk '{print $1}')"58 return="$(wget -q --no-check-certificate -O - https://$user:$pass@updates.opendns.com/nic/update\?hostname=$label 2>/dev/null | awk '{print $1}')" 58 59 if [ "$return" = "good" ] || [ "$return" = "nochg" ] 59 60 then trunk/etc/config/opendns
r485 r486 5 5 6 6 config opendns opendns 7 option enable '0' 8 option user '' 9 option pass '' 7 option enable '1' 8 option user '' 9 option pass '' 10 option label '' 11 trunk/www/cgi-bin/webif/dnsservices.sh
r483 r486 45 45 get_default opendns_user opendns user 46 46 get_default opendns_pass opendns pass 47 get_default opendns_label opendns label 47 48 else 48 49 enabled $FORM_dyn_enable &&\ … … 75 76 string|FORM_opendns_user|OpenDNS @TR<<Username>>|required|$FORM_opendns_user 76 77 string|FORM_opendns_pass|OpenDNS @TR<<Password>>|required|$FORM_opendns_pass 78 string|FORM_opendns_label|OpenDNS @TR<<Label>>|required|$FORM_opendns_label 77 79 EOF 78 80 equal "$?" 0 && { … … 80 82 save_setting opendns opendns user "$FORM_opendns_user" 81 83 save_setting opendns opendns pass "$FORM_opendns_pass" 84 save_setting opendns opendns label "$FORM_opendns_label" 82 85 commit_settings 83 86 rm -f /tmp/ip_opendns.cache … … 162 165 add_pass_cell|opendns_pass|$FORM_opendns_pass|tableTextButton 163 166 end_row 167 add_row 168 add_label_cell|@TR<<Label>>: 169 add_input_cell|opendns_label|$FORM_opendns_label|tableTextButton 170 end_row 164 171 end_table 165 172 end_div
