From: Jeremy Katz Date: Tue, 16 Dec 2008 19:19:52 +0000 (-0500) Subject: Add some modules X-Git-Tag: 0.1~514 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f39a104630ef92382e1ffba5140a4bc0b30e4cbd;p=thirdparty%2Fdracut.git Add some modules dm-crypt support requires that we have some modules, so add some basic support for copying over a module tree for testing --- diff --git a/generate.sh b/generate.sh index 3f2e56c0e..a70962d1c 100755 --- a/generate.sh +++ b/generate.sh @@ -43,8 +43,16 @@ cp -v switch_root $tmpdir/sbin/switch_root # FIXME: and some directory structure mkdir -p $tmpdir/etc $tmpdir/proc $tmpdir/sys $tmpdir/sysroot -# FIXME: we don't install modules right now, but for the testing we're doing -# everything is already built-in +# FIXME: module installation should be based on a couple of things +# a) the modules for the kernel we're building an initrd for +# b) config list +# c) installed packages +# but for now... everything wins! +if [ -d modules ]; then + mkdir -p $tmpdir/lib/modules + cp -r modules/* $tmpdir/lib/modules + rm -rf $tmpdir/lib/modules/*/kernel/drivers/video +fi # plymouth if [ -x /usr/libexec/plymouth/plymouth-populate-initrd ]; then