bootable/newinstaller
Revisión | c975fc9ebbcc7d82c16e9eadd2aceb6b9d040389 (tree) |
---|---|
Tiempo | 2019-06-28 13:14:42 |
Autor | Chih-Wei Huang <cwhuang@linu...> |
Commiter | Chih-Wei Huang |
1-install: fix wpa_supplicant.conf created unexpectedly
The busybox sed -i is buggy to create an empty file if that file
doesn't exist. That causes unexpected issue.
@@ -344,7 +344,7 @@ try_upgrade() | ||
344 | 344 | if [ -d "$prev" ]; then |
345 | 345 | mv $prev $1 |
346 | 346 | rm -rf $1/data/dalvik-cache/* $1/data/system/wpa_supplicant |
347 | - sed -i 's/\(ctrl_interface=\)\(.*\)/\1wlan0/' $1/data/misc/wifi/wpa_supplicant.conf | |
347 | + [ -s $1/data/misc/wifi/wpa_supplicant.conf ] && sed -i 's/\(ctrl_interface=\)\(.*\)/\1wlan0/' $1/data/misc/wifi/wpa_supplicant.conf | |
348 | 348 | fi |
349 | 349 | fi |
350 | 350 | } |