From 0be59e14ff6169506c6e13a291584323f4e431da Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 14 Jul 2009 23:36:07 +0200 Subject: updated dhclient --- dhclient/fix-broken-resolvconf.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dhclient/fix-broken-resolvconf.patch (limited to 'dhclient/fix-broken-resolvconf.patch') diff --git a/dhclient/fix-broken-resolvconf.patch b/dhclient/fix-broken-resolvconf.patch new file mode 100644 index 0000000..5f73167 --- /dev/null +++ b/dhclient/fix-broken-resolvconf.patch @@ -0,0 +1,15 @@ +diff -Nur dhcp-3.0.6.orig/client/scripts/linux dhcp-3.0.6/client/scripts/linux +--- dhcp-3.0.6.orig/client/scripts/linux 2008-03-29 18:44:07.000000000 +0100 ++++ dhcp-3.0.6/client/scripts/linux 2008-03-29 18:45:06.000000000 +0100 +@@ -36,8 +36,9 @@ + fi; + + make_resolv_conf() { +- if [ "x$new_domain_name" != x ] && [ x"$new_domain_name_servers" != x ]; then +- echo search $new_domain_name >/etc/resolv.conf ++ if [ -n "$new_domain_name_servers" ]; then ++ : > /etc/resolv.conf ++ [ -n "$new_domain_name" ] && echo search $new_domain_name >/etc/resolv.conf + chmod 644 /etc/resolv.conf + for nameserver in $new_domain_name_servers; do + echo nameserver $nameserver >>/etc/resolv.conf -- cgit v1.2.3-24-g4f1b