author | zecke <zecke> | 2004-12-20 22:30:22 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-12-20 22:30:22 (UTC) |
commit | 21b825786deeb195fa73462f09fe70709aa5a628 (patch) (side-by-side diff) | |
tree | e11f53f3ddb9d5b6a927e7ae2e4233c23cd05224 /root/usr/bin/changedns | |
parent | fd530016abd98bb6164c1ac962de0ca11d82e407 (diff) | |
download | opie-21b825786deeb195fa73462f09fe70709aa5a628.zip opie-21b825786deeb195fa73462f09fe70709aa5a628.tar.gz opie-21b825786deeb195fa73462f09fe70709aa5a628.tar.bz2 |
Restore changes...
-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 @@ -15,7 +15,8 @@ usage ( ) { shift -[ -f /etc/resolv.conf ] && cp /etc/resolv.conf $tmpfile +[ ! -e "/etc/resolv.conf" ] && touch /etc/resolv.conf +cp /etc/resolv.conf $tmpfile case "$arg1" in "-a") @@ -35,7 +36,7 @@ case "$arg1" in ;; esac -[ -f $tmpfile ] && cp $tmpfile /etc/resolv.conf +[ -e $tmpfile ] && cp $tmpfile /etc/resolv.conf rm -f $tmpfile exit 0 |