|
Harald Hoyer |
eeb1c2 |
From 56d2aed1c82a9ff62a081722f4b9ff9d49a0fe78 Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
eeb1c2 |
From: Minfei Huang <mhuang@redhat.com>
|
|
Harald Hoyer |
eeb1c2 |
Date: Mon, 27 Oct 2014 14:33:11 +0800
|
|
Harald Hoyer |
eeb1c2 |
Subject: [PATCH] 40network: Copy the customize dhcp config
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
It is not available to valid the customize dhcp config
|
|
Harald Hoyer |
eeb1c2 |
/etc/dhclient.conf in the initram environment.
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
Dracut uses the default follow config to construct the initramfs.
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
request subnet-mask, broadcast-address, time-offset, routers,
|
|
Harald Hoyer |
eeb1c2 |
domain-name, domain-name-servers, domain-search, host-name,
|
|
Harald Hoyer |
eeb1c2 |
root-path, interface-mtu;
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
Copy the customize config to make the config availably in the
|
|
Harald Hoyer |
eeb1c2 |
initram environment.
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
Signed-off-by: Minfei Huang <mhuang@redhat.com>
|
|
Harald Hoyer |
eeb1c2 |
---
|
|
Harald Hoyer |
eeb1c2 |
modules.d/40network/module-setup.sh | 3 ++-
|
|
Harald Hoyer |
eeb1c2 |
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
Harald Hoyer |
eeb1c2 |
|
|
Harald Hoyer |
eeb1c2 |
diff --git a/modules.d/40network/module-setup.sh b/modules.d/40network/module-setup.sh
|
|
Harald Hoyer |
eeb1c2 |
index ae1f43f..55bee4c 100755
|
|
Harald Hoyer |
eeb1c2 |
--- a/modules.d/40network/module-setup.sh
|
|
Harald Hoyer |
eeb1c2 |
+++ b/modules.d/40network/module-setup.sh
|
|
Harald Hoyer |
eeb1c2 |
@@ -79,7 +79,8 @@ install() {
|
|
Harald Hoyer |
eeb1c2 |
inst_script "$moddir/netroot.sh" "/sbin/netroot"
|
|
Harald Hoyer |
eeb1c2 |
inst_script "$moddir/dhclient-script.sh" "/sbin/dhclient-script"
|
|
Harald Hoyer |
eeb1c2 |
inst_simple "$moddir/net-lib.sh" "/lib/net-lib.sh"
|
|
Harald Hoyer |
eeb1c2 |
- inst_simple "$moddir/dhclient.conf" "/etc/dhclient.conf"
|
|
Harald Hoyer |
eeb1c2 |
+ inst_simple -H "/etc/dhclient.conf"
|
|
Harald Hoyer |
eeb1c2 |
+ cat "$moddir/dhclient.conf" >> "${initdir}/etc/dhclient.conf"
|
|
Harald Hoyer |
eeb1c2 |
inst_hook pre-udev 50 "$moddir/ifname-genrules.sh"
|
|
Harald Hoyer |
eeb1c2 |
inst_hook pre-udev 60 "$moddir/net-genrules.sh"
|
|
Harald Hoyer |
eeb1c2 |
inst_hook cmdline 91 "$moddir/dhcp-root.sh"
|