From 9367a8f899e76f483fbd390b901e6bb84224952c Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 22 Sep 2005 18:42:26 +0000 Subject: deal with broken networks better (#168947) --- sysconfig/network-scripts/network-functions | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'sysconfig/network-scripts/network-functions') diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions index c0e79477..49c733fc 100644 --- a/sysconfig/network-scripts/network-functions +++ b/sysconfig/network-scripts/network-functions @@ -220,11 +220,13 @@ set_hostname () hostname $1 if ! grep search /etc/resolv.conf >/dev/null 2>&1; then domain=`echo $1 | sed 's/^[^\.]*\.//'` - rsctmp=`mktemp /tmp/XXXXXX`; - cat /etc/resolv.conf > $rsctmp - echo "search $domain" >> $rsctmp - change_resolv_conf $rsctmp - /bin/rm -f $rsctmp + if [ -n "$domain" ]; thenb + rsctmp=`mktemp /tmp/XXXXXX`; + cat /etc/resolv.conf > $rsctmp + echo "search $domain" >> $rsctmp + change_resolv_conf $rsctmp + /bin/rm -f $rsctmp + fi fi } -- cgit v1.2.1