From ef380e9de85db798e4994a981ef00a2857af9c79 Mon Sep 17 00:00:00 2001 From: Warren Togami Date: Thu, 23 Jul 2009 16:22:00 -0400 Subject: [PATCH] Turns out this is really a misconfigured DHCP server, apply the same workaround as Debian and upstream dhclient-script. --- modules.d/40network/dhclient-script | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.d/40network/dhclient-script b/modules.d/40network/dhclient-script index 280547a..142095d 100755 --- a/modules.d/40network/dhclient-script +++ b/modules.d/40network/dhclient-script @@ -7,7 +7,7 @@ setup_interface() { bcast=$new_broadcast_address gw=${new_routers%%,*} domain=$new_domain_name - search="$new_domain_search" + search="${new_domain_search//\\032/ }" namesrv=$new_domain_name_servers hostname=$new_host_name @@ -23,7 +23,7 @@ setup_interface() { [ -n "$gw" ] && echo ip route add default via $gw dev $netif > /tmp/net.$netif.gw - [ -n "${search}${domain}" ] && echo search $search $domain > /tmp/net.$netif.resolv.conf + [ -n "${search}${domain}" ] && echo "search $search $domain" > /tmp/net.$netif.resolv.conf if [ -n "$namesrv" ] ; then for s in $namesrv; do echo nameserver $s -- 2.7.4