Changeset 29
- Timestamp:
- 03/15/07 16:28:04 (2 years ago)
- Files:
-
- trunk/etc/config/autoupdate (modified) (1 diff)
- trunk/usr/lib/webif/validate.awk (modified) (1 diff)
- trunk/www/cgi-bin/webif/autoupdate.sh (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/etc/config/autoupdate
r20 r29 4 4 # option <name> <value> 5 5 # 6 # Update-Konfiguration f r FON Addons6 # Update-Konfiguration fuer FON Addons 7 7 8 8 config autoupdate method trunk/usr/lib/webif/validate.awk
r8 r29 200 200 } 201 201 202 $1 == "url" { 203 valid_type = 1 204 if (value !~ /^(http):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,6}((:[0-9]{1,5})?\/.*)?$/i) { 205 valid = 0 206 verr = "@TR<<Invalid value>>" 207 } 208 } 209 202 210 $1 == "mac_addr" { 203 211 valid_type = 1 trunk/www/cgi-bin/webif/autoupdate.sh
r25 r29 15 15 config_get url method url 16 16 if empty "$FORM_submit"; then 17 get_default url method url 17 18 get_default auto method auto 18 19 get_default branch method branch … … 21 22 bool|FORM_auto|@TR<<Addon autoupdate:>>|required|$FORM_auto 22 23 string|FORM_branch|@TR<<Chosen branch:>>|required|$FORM_branch 24 url|FROM_url|@TR<<Update server URL:>>|required|$FORM_url 23 25 EOF 24 26 equal "$?" 0 && { 27 save_setting autoupdate method url "$FORM_url" 25 28 save_setting autoupdate method auto "$FORM_auto" 26 29 save_setting autoupdate method branch "$FORM_branch" … … 55 58 end_row 56 59 add_row 60 add_label_cell|@TR<<Update server URL:>> 61 add_input_cell|url|$FORM_url|tableTextButton 62 end_row 63 add_row 57 64 add_label_cell|@TR<<Chosen branch:>> 58 65 add_au_select_branch|branch|$FORM_branch|tableTextButton|$branches … … 69 76 echo "@TR<<Installed version:>> $instversion<br/>" 70 77 71 if ping -c 1 "$(echo $url|awk -F/ '{print $3}')" > /dev/null 2> /dev/null; then 78 #if ping -c 1 "$(echo $url|awk -F/ '{print $3}')" > /dev/null 2> /dev/null; then 79 if [ "$branches" != "" ]; then 72 80 if wget -q -O /dev/null $url/$FORM_branch/$instversion/install.sh 2> /dev/null; then 73 81 echo "@TR<<Updates available>><br/>";
