From bf6f353d2f97e2a8a4ad2e9b95496456571e39ca Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 17 May 2010 04:18:31 +0200 Subject: [PATCH] busybox: - make /etc/hosts writeable - install network.conf userconfig (disabled) --- packages/sysutils/busybox/install | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/sysutils/busybox/install b/packages/sysutils/busybox/install index 357c6baef4..cc94ca5a1c 100755 --- a/packages/sysutils/busybox/install +++ b/packages/sysutils/busybox/install @@ -32,8 +32,9 @@ USER_PWD="`$ROOT/$TOOLCHAIN/bin/cryptpw $USER_PASSWORD`" # /etc/fstab is needed by... touch $INSTALL/etc/fstab - # /etc/resolve.conf must be writeable - ln -sf /var/run/resolv.conf $INSTALL/etc/resolv.conf + # /etc/resolve.conf and /etc/hosts must be writeable + ln -sf /var/cache/hosts $INSTALL/etc/hosts + ln -sf /var/cache/resolv.conf $INSTALL/etc/resolv.conf # /etc/mtab is needed by udisks etc... ln -sf /proc/mounts $INSTALL/etc/mtab @@ -41,9 +42,6 @@ USER_PWD="`$ROOT/$TOOLCHAIN/bin/cryptpw $USER_PASSWORD`" # create /etc/hostname echo $HOSTNAME > $INSTALL/etc/hostname - # create /etc/hosts file, useful for gethostbyname(localhost) - echo -e "127.0.0.1\tlocalhost $HOSTNAME" > $INSTALL/etc/hosts - # create /etc/issue echo $GREATING0 > $INSTALL/etc/issue echo $GREATING1 >> $INSTALL/etc/issue @@ -58,6 +56,9 @@ USER_PWD="`$ROOT/$TOOLCHAIN/bin/cryptpw $USER_PASSWORD`" mkdir -p $INSTALL/etc/network cp $PKG_DIR/config/interfaces $INSTALL/etc/network +# mkdir -p $INSTALL/usr/config +# cp $PKG_DIR/config/network.conf $INSTALL/usr/config + mkdir -p $INSTALL/usr/share/udhcpc cp $PKG_DIR/scripts/udhcp.script $INSTALL/usr/share/udhcpc/default.script