appliance: Run depmod to create modules.dep for the kernel.

Since we disabled running new-kernel-pkg in febootstrap, this
has meant that the normal appliance has not had a modules.dep
file.  (Supermin was unaffected by this).
This commit is contained in:
Richard Jones
2010-03-21 21:23:47 +00:00
parent 7581672c78
commit 4a065c99e4

View File

@@ -41,6 +41,11 @@ if [ "@DIST@" = "REDHAT" ]; then
@FEBOOTSTRAP@ $packages -u @UPDATES@ @REPO@ initramfs @MIRROR@
# Create modules.dep. This is only used in the normal appliance
# (not supermin).
kversion=$(basename initramfs/lib/modules/*)
@FEBOOTSTRAP_RUN@ initramfs -- /sbin/depmod -a $kversion
# /sysroot is where the guest root filesystem will be mounted.
@FEBOOTSTRAP_RUN@ initramfs -- mkdir -p --mode=0777 /sysroot