summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Sivak <msivak@redhat.com>2013-03-01 15:31:24 +0100
committerMartin Sivak <msivak@redhat.com>2013-03-25 14:23:13 +0100
commit1adc06e72c1c943f387728564dbc34399665711d (patch)
treea916f4d3caaa9b7572fcf19bcef685b56494a552
parent0fe4482b32dfd06eb2275275278bf5dc9a8b5e7e (diff)
downloadanaconda-1adc06e72c1c943f387728564dbc34399665711d.tar.gz
anaconda-1adc06e72c1c943f387728564dbc34399665711d.tar.xz
anaconda-1adc06e72c1c943f387728564dbc34399665711d.zip
Install the driver updates module to initrd
-rw-r--r--dracut/Makefile.am4
-rwxr-xr-xdracut/module-setup.sh9
2 files changed, 11 insertions, 2 deletions
diff --git a/dracut/Makefile.am b/dracut/Makefile.am
index 53a30cbe7..0a90705d3 100644
--- a/dracut/Makefile.am
+++ b/dracut/Makefile.am
@@ -40,7 +40,7 @@ dist_dracut_SCRIPTS = module-setup.sh \
parse-kickstart \
anaconda-modprobe.sh \
save-initramfs.sh \
- anaconda-pre-shutdown.sh
-
+ anaconda-pre-shutdown.sh \
+ driver-updates.sh
MAINTAINERCLEANFILES = Makefile.in
diff --git a/dracut/module-setup.sh b/dracut/module-setup.sh
index 9d21bcffd..afb0de655 100755
--- a/dracut/module-setup.sh
+++ b/dracut/module-setup.sh
@@ -28,6 +28,15 @@ install() {
inst_hook pre-udev 40 "$moddir/kickstart-genrules.sh"
inst_hook pre-udev 40 "$moddir/updates-genrules.sh"
inst_hook pre-trigger 40 "$moddir/anaconda-udevprop.sh"
+ inst_hook pre-trigger 41 "$moddir/driver-updates.sh"
+ inst /sbin/depmod
+ inst /bin/cut
+ inst /bin/clear
+ inst /bin/uniq
+ inst /bin/sort
+ inst /bin/blkid
+ inst "$moddir/../utils/dud_list" /bin/dud_list
+ inst "$moddir/../utils/dud_extract" /bin/dud_extract
inst_hook initqueue/settled 00 "$moddir/anaconda-ks-sendheaders.sh"
inst_hook initqueue/online 80 "$moddir/anaconda-netroot.sh"
inst "$moddir/anaconda-diskroot" "/sbin/anaconda-diskroot"