diff --git a/src/etc/one-context.d/loc-11-dns##one b/src/etc/one-context.d/loc-11-dns##one index 464c12e..1a51eba 100755 --- a/src/etc/one-context.d/loc-11-dns##one +++ b/src/etc/one-context.d/loc-11-dns##one @@ -40,7 +40,11 @@ searchdomains=$( [ -z "$nameservers" ] && exit 0 -echo -n '' > /etc/resolv.conf +if [ -L /etc/resolv.conf ]; then + unlink /etc/resolv.conf +else + echo -n '' > /etc/resolv.conf +fi for nameserver in $nameservers; do echo nameserver $nameserver >> /etc/resolv.conf