diff options
Diffstat (limited to 'examples/udhcp/sample.bound')
-rwxr-xr-x | examples/udhcp/sample.bound | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/examples/udhcp/sample.bound b/examples/udhcp/sample.bound index bd3569c..7c9d857 100755 --- a/examples/udhcp/sample.bound +++ b/examples/udhcp/sample.bound @@ -22,10 +22,14 @@ then done fi -echo -n > $RESOLV_CONF -[ -n "$domain" ] && echo domain $domain >> $RESOLV_CONF -for i in $dns -do - echo adding dns $i - echo nameserver $i >> $RESOLV_CONF -done +# Only replace resolv.conf is we have at least one DNS server +if [ -n "$dns" ] +then + echo -n > $RESOLV_CONF + [ -n "$domain" ] && echo domain $domain >> $RESOLV_CONF + for i in $dns + do + echo adding dns $i + echo nameserver $i >> $RESOLV_CONF + done +fi |