From 900c82bd7693bb3edbf367cbeebb049bd5ac3075 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Wed, 26 Aug 2015 14:13:43 +0200 Subject: [PATCH] fiz patch : resolv.conf as elaborated by systemd in /run looks like a special file we can only overwrite the genuine file in /etc/resolv.conf, not the symlink --- initscripts/pl_netinit | 3 +++ 1 file changed, 3 insertions(+) diff --git a/initscripts/pl_netinit b/initscripts/pl_netinit index 9a62830..9102d91 100755 --- a/initscripts/pl_netinit +++ b/initscripts/pl_netinit @@ -364,6 +364,9 @@ function pl_netinit_patch_resolv_conf () { if [ -n "$needed" ]; then echo pl_netinit patching $file source /etc/sysconfig/network-scripts/ifcfg-${ETH_DEVICE} + # delete because it's a symlink to /run/systemd/resolve/resolv.conf + # which looks really weird (ls -lL /etc/resolv.conf does not show anything) + rm $file ( [ -n "$DNS1" ] && echo nameserver $DNS1; \ [ -n "$DNS2" ] && echo nameserver $DNS2 ) > $file else -- 2.43.0