- Timestamp:
- 08/10/11 23:36:41 (10 months ago)
- Location:
- trunk/nightwing/www/cgi-bin/nw_config
- Files:
-
- 2 modified
-
basicSettings.cgi (modified) (5 diffs)
-
basicSettingsFunctions.cgi (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/nightwing/www/cgi-bin/nw_config/basicSettings.cgi
r597 r598 24 24 25 25 # read in our parameters 26 #WEB_ROOT_PASSWORD=`echo "$QUERY_STRING" | sed -n 's/^.*rootPass=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`27 26 WEB_ROOT_PASSWORD=$(echo -e `echo "$QUERY_STRING" | sed -n 's/^.*rootPass=\([^&]*\).*$/\1/p' | sed "s/+/%20/g" | sed "s/%/\\\\\x/g"`) 28 27 … … 33 32 ###### 34 33 WEB_WEB_ADMIN_USER=`echo "$QUERY_STRING" | sed -n 's/^.*webUser=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"` 35 WEB_WEB_ADMIN_PASS= `echo "$QUERY_STRING" | sed -n 's/^.*webPass=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`34 WEB_WEB_ADMIN_PASS=$(echo -e `echo "$QUERY_STRING" | sed -n 's/^.*webPass=\([^&]*\).*$/\1/p' | sed "s/+/%20/g" | sed "s/%/\\\\\x/g"`) 36 35 37 WEB_WIFIDOG_ACCESS= `echo "$QUERY_STRING" | sed -n 's/^.*wifiDog=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`36 WEB_WIFIDOG_ACCESS=$(echo -e `echo "$QUERY_STRING" | sed -n 's/^.*wifiDog=\([^&]*\).*$/\1/p' | sed "s/+/%20/g" | sed "s/%/\\\\\x/g"`) 38 37 39 38 WEB_HOSTNAME=`echo "$QUERY_STRING" | sed -n 's/^.*hostname=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"` … … 58 57 fi 59 58 60 if [ ! -z $WEB_WPA2_PASSPHASE]59 if [ ! -z "$WEB_WPA2_PASSPHASE" ] 61 60 then 62 ACCUM=$ACCUM$(wpa2_pass_change $WEB_WPA2_PASSPHASE)61 ACCUM=$ACCUM$(wpa2_pass_change "$WEB_WPA2_PASSPHASE") 63 62 if [ $? -ne 0 ] 64 63 then … … 78 77 fi 79 78 80 if [ ! -z $WEB_WEB_ADMIN_PASS]79 if [ ! -z "$WEB_WEB_ADMIN_PASS" ] 81 80 then 82 ACCUM=$ACCUM$(case_httpd_pass_change $WEB_WEB_ADMIN_PASS)81 ACCUM=$ACCUM$(case_httpd_pass_change "$WEB_WEB_ADMIN_PASS") 83 82 if [ $? -ne 0 ] 84 83 then … … 102 101 fi 103 102 104 if [ ! -z $WEB_WIFIDOG_ACCESS]103 if [ ! -z "$WEB_WIFIDOG_ACCESS" ] 105 104 then 106 105 ACCUM=$ACCUM$(case_wifi_dog_pass $WEB_WIFIDOG_ACCESS) -
trunk/nightwing/www/cgi-bin/nw_config/basicSettingsFunctions.cgi
r597 r598 74 74 if [ ${#HTTPPASS} -gt 7 -a ${#HTTPPASS} -lt 64 ]; 75 75 then 76 echo "/:$HTTPUSER:$(uhttpd -m $HTTPPASS)" > /etc/httpd.conf76 echo "/:$HTTPUSER:$(uhttpd -m "$HTTPPASS")" > /etc/httpd.conf 77 77 echo "WEB Password changed.<br>" 78 78 exit 0 … … 99 99 wpa2_pass_change () 100 100 { 101 WPA2PASS= $1101 WPA2PASS="$1" 102 102 if [ ${#WPA2PASS} -gt 7 -a ${#WPA2PASS} -lt 64 ]; 103 103 then