From a61919722d8162b6154fabeaad6a9a43ccec2277 Mon Sep 17 00:00:00 2001 From: Erik Troan Date: Sun, 5 Apr 1998 19:48:33 +0000 Subject: moved adding /etc/resolv.conf search path to normal reverse name lookup handling --- rc.d/rc.sysinit | 8 -------- sysconfig/network-scripts/network-functions | 4 ++++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit index 955d271d..b89730db 100755 --- a/rc.d/rc.sysinit +++ b/rc.d/rc.sysinit @@ -25,10 +25,6 @@ swapon -a hostname ${HOSTNAME} echo hostname: `hostname` -if [ -n ${DOMAIN} ]; then - DOMAIN=`echo $HOSTNAME | sed 's/^[^\.]*\.//'` -fi - # Set the NIS domain name if [ -n "$NISDOMAIN" ]; then domainname $NISDOMAIN @@ -161,10 +157,6 @@ if [ -x /sbin/kerneld -a -n "$USEMODULES" ]; then KERNELD=yes fi -if ! grep search /etc/resolv.conf ; then - echo "search $DOMAIN" >> /etc/resolv.conf -fi - # Check filesystems if [ ! -f /fastboot ]; then echo "Checking filesystems." diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions index 9b108bb7..db1d9f8c 100644 --- a/sysconfig/network-scripts/network-functions +++ b/sysconfig/network-scripts/network-functions @@ -43,4 +43,8 @@ set_hostname() { echo "$1" > /etc/HOSTNAME hostname $1 + if ! grep search /etc/resolv.conf; then + domain=`echo $1 | sed 's/^[^\.]*\.//'` + echo "search $domain" >> /etc/resolv.conf + fi } -- cgit v1.2.1