summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rwxr-xr-xroot/usr/bin/changedns5
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
@@ -17,3 +17,4 @@ shift
-[ -f /etc/resolv.conf ] && cp /etc/resolv.conf $tmpfile
+[ ! -e "/etc/resolv.conf" ] && touch /etc/resolv.conf
+cp /etc/resolv.conf $tmpfile
@@ -37,3 +38,3 @@ esac
-[ -f $tmpfile ] && cp $tmpfile /etc/resolv.conf
+[ -e $tmpfile ] && cp $tmpfile /etc/resolv.conf
rm -f $tmpfile