27 lines
940 B
Diff
27 lines
940 B
Diff
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
|
|
}
|
|
|