-rwxr-xr-x | root/usr/bin/changedns | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/root/usr/bin/changedns b/root/usr/bin/changedns index 5059d08..edc48bc 100755 --- a/root/usr/bin/changedns +++ b/root/usr/bin/changedns | |||
@@ -16,5 +16,6 @@ usage ( ) { | |||
16 | shift | 16 | shift |
17 | 17 | ||
18 | [ -f /etc/resolv.conf ] && cp /etc/resolv.conf $tmpfile | 18 | [ ! -e "/etc/resolv.conf" ] && touch /etc/resolv.conf |
19 | cp /etc/resolv.conf $tmpfile | ||
19 | 20 | ||
20 | case "$arg1" in | 21 | case "$arg1" in |
@@ -36,5 +37,5 @@ case "$arg1" in | |||
36 | esac | 37 | esac |
37 | 38 | ||
38 | [ -f $tmpfile ] && cp $tmpfile /etc/resolv.conf | 39 | [ -e $tmpfile ] && cp $tmpfile /etc/resolv.conf |
39 | rm -f $tmpfile | 40 | rm -f $tmpfile |
40 | 41 | ||