Copy ifcfg settings regardless of nettype value openSUSE-12.1
authorRubin Simons <rubin@raaftech.nl>
Wed, 14 Mar 2012 13:45:53 +0000 (14:45 +0100)
committerMichal Marek <mmarek@suse.cz>
Wed, 14 Mar 2012 13:45:53 +0000 (14:45 +0100)
commit77807d2be3d3b72a29de5560252ba88f5d43fe7a
treea4a9f66dd6ce6dfbd0a5c7e187a6579c92788f1b
parent92126192d10138f519d64daceda9d21ebd640195
Copy ifcfg settings regardless of nettype value

Hi All, I encountered this issue this morning on a fresh-install
openSUSE 12.1 x64. I dug a little deeper and tracked the issue down to
the following setup script in the mkinitrd-2.7.0-39.3.1 package:

/lib/mkinitrd/setup/82-network.sh

In there, there's a codeblock which copies /etc/sysconfig/network
recursively when $nettype equals 'ifup'. I simply moved the mkdir and cp
statements one line up so the logic stays intact for the other actions
that happen within the code block but the sysconfig/network directory is
now always created within the initrd image.

I verified this works. I don't have the (rather ugly and confusing) boot
message anymore since my initrd now contains /etc/sysconfig/network

References: bnc#724775
Signed-off-by: Michal Marek <mmarek@suse.cz>
mkinitrd.changes
scripts/setup-network.sh