Removed these old/obsolete specfiles. For replacements see contrib/README. (for...
[libguestfs.git] / make-initramfs.sh.in
index c739b65..aa61811 100755 (executable)
@@ -81,8 +81,10 @@ rm -f $koutput
   -a ! -name 'virtio_pci.ko' \
   -a ! -name 'virtio_ring.ko' \
   -a ! -name 'ext2.ko' \
-  -a ! -name 'ext4.ko' \
+  -a ! -name 'ext3.ko' \
+  -a ! -name 'ext4*.ko' \
   -a ! -name 'crc16.ko' \
+  -a ! -name 'jbd.ko' \
   -a ! -name 'jbd2.ko' \
   -a ! -name 'fuse.ko' \
   -a ! -name 'vfat.ko' \
@@ -144,6 +146,10 @@ __EOF__
 @FEBOOTSTRAP_INSTALL@ initramfs init.new /init 0755 root.root
 rm init.new
 
+# Just in case the kernel isn't looking for /init, make /sbin/init
+# be our script, not the real init.
+#@FEBOOTSTRAP_RUN@ initramfs -- ln -f /init /sbin/init
+
 # Copy the daemon into the filesystem.
 @FEBOOTSTRAP_INSTALL@ initramfs @abs_builddir@/daemon/guestfsd /sbin/guestfsd 0755 root.root