Sorry, I attached the wrong patch. Here's the right one.
--- etc/dhcp3/dhclient-enter-hooks.d/resolvconf 2006-08-09 06:36:43.000000000 -0700 +++ /tmp/resolvconf 2008-01-13 16:26:56.762015442 -0800 @@ -27,12 +27,19 @@ make_resolv_conf() { R="" if [ "$new_domain_name_servers" ] && [ "$new_domain_name" ] ; then - R="${R}search $new_domain_name + R="${R}domain $new_domain_name " + echo $R + fi + if [ "$new_domain_name_servers" ] && [ "$new_domain_search" ] ; then + R="${R}search ${new_domain_search/\\032/ } +" + echo $R fi for nameserver in $new_domain_name_servers ; do R="${R}nameserver $nameserver " + echo $R done [ ! "$interface" ] || echo -n "$R" | /sbin/resolvconf -a "$interface" }