dhcp/dhcp-3.0.1-dhclient-script-nodomain.patch

27 lines
940 B
Diff
Raw Permalink Normal View History

diff -Nru dhcp-3.0.1.orig/client/scripts/linux dhcp-3.0.1/client/scripts/linux
--- dhcp-3.0.1.orig/client/scripts/linux 2005-05-02 10:08:12.000000000 +0200
+++ dhcp-3.0.1/client/scripts/linux 2005-05-02 10:08:39.000000000 +0200
@@ -23,12 +23,16 @@
# of the $1 in its args.
make_resolv_conf() {
- if [ "x$new_domain_name" != x ] && [ x"$new_domain_name_servers" != x ]; then
- 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
- done
+ if [ x"$new_domain_name_servers" != x ]; then
+ if [ "x$new_domain_name" != x ]; then
+ echo search $new_domain_name >/etc/resolv.conf
+ else
+ > /etc/resolv.conf
+ fi
+ chmod 644 /etc/resolv.conf
+ for nameserver in $new_domain_name_servers; do
+ echo nameserver $nameserver >>/etc/resolv.conf
+ done
fi
}