浏览代码

use temporary resolv.conf when using udhcp

Waldemar Brodkorb 14 年之前
父节点
当前提交
43f2f18848
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 1 1
      package/base-files/Makefile
  2. 2 0
      package/base-files/src/usr/share/udhcpc/default.script

+ 1 - 1
package/base-files/Makefile

@@ -6,7 +6,7 @@ include $(TOPDIR)/mk/rootfs.mk
 
 
 PKG_NAME:=		base-files
 PKG_NAME:=		base-files
 PKG_VERSION:=		1.0
 PKG_VERSION:=		1.0
-PKG_RELEASE:=		40
+PKG_RELEASE:=		41
 PKG_SECTION:=		base
 PKG_SECTION:=		base
 PKG_DESCR:=		basic files and scripts
 PKG_DESCR:=		basic files and scripts
 
 

+ 2 - 0
package/base-files/src/usr/share/udhcpc/default.script

@@ -23,6 +23,8 @@ case $1 in
 		done
 		done
 	fi
 	fi
 
 
+	touch /tmp/resolv.conf
+	ln -sf /tmp/resolv.conf $RESOLV_CONF
 	echo -n >$RESOLV_CONF
 	echo -n >$RESOLV_CONF
 	${domain:+echo search $domain} >>$RESOLV_CONF
 	${domain:+echo search $domain} >>$RESOLV_CONF
 	for i in $dns; do
 	for i in $dns; do