From: Will Woods Date: Tue, 1 May 2012 18:08:34 +0000 (-0400) Subject: ifcfg: fix resolv.conf X-Git-Tag: 019~81 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=335bb5a35b35d1bc81dc880fee67e247222c1f58;p=thirdparty%2Fdracut.git ifcfg: fix resolv.conf /etc/net.*.resolv.conf is not a useful filename; copy it to resolv.conf --- diff --git a/modules.d/45ifcfg/write-ifcfg.sh b/modules.d/45ifcfg/write-ifcfg.sh index b81ac3952..f612762dd 100755 --- a/modules.d/45ifcfg/write-ifcfg.sh +++ b/modules.d/45ifcfg/write-ifcfg.sh @@ -152,7 +152,7 @@ echo "files /etc/sysconfig/network-scripts" >> /run/initramfs/rwtab echo "files /var/lib/dhclient" >> /run/initramfs/rwtab { cp /tmp/net.* /run/initramfs/ - cp /tmp/net.$netif.resolv.conf /run/initramfs/state/etc/ + cp /tmp/net.$netif.resolv.conf /run/initramfs/state/etc/resolv.conf cp -a -t /run/initramfs/state/etc/sysconfig/network-scripts/ /tmp/ifcfg/* cp /tmp/ifcfg-leases/* /run/initramfs/state/var/lib/dhclient } > /dev/null 2>&1