bootable/newinstaller
修订版 | 536b3f78d5d4a18a22ae886048dd48144f104e5d (tree) |
---|---|
时间 | 2010-02-03 15:54:18 |
作者 | Chih-Wei Huang <cwhuang@linu...> |
Commiter | Chih-Wei Huang |
0-auto-detect: correct dhcpcd options
Add options to avoid forking and request domain_name_servers.
@@ -31,6 +31,7 @@ find_network_dev_name() | ||
31 | 31 | rmline=`grep -n "#REMOVE FROM HERE" init.rc|cut -d':' -f1` |
32 | 32 | rmline=`expr $rmline + 1` |
33 | 33 | sed -i -e "$rmline,\$d" init.rc |
34 | + dhcpcdopts="-o domain_name_servers -BKL" | |
34 | 35 | for netdev in `ls /sys/class/net`; do |
35 | 36 | if [ $netdev = "lo" -o $netdev = "wmaster0" ]; then |
36 | 37 | continue |
@@ -42,10 +43,8 @@ find_network_dev_name() | ||
42 | 43 | wififound=1 |
43 | 44 | fi |
44 | 45 | fi |
45 | - echo "service dhcpcd$netdev /system/bin/dhcpcd $netdev" >> init.rc | |
46 | - echo " group system dhcp" >> init.rc | |
47 | - echo " disabled" >>init.rc | |
48 | - echo " oneshot" >> init.rc | |
46 | + echo "service dhcpcd$netdev /system/bin/dhcpcd $dhcpcdopts $netdev" >> init.rc | |
47 | + echo -e " group system dhcp\n disabled\n oneshot\n" >> init.rc | |
49 | 48 | done |
50 | 49 | } |
51 | 50 |