Adding upstream version 1.87.1.
[live-boot-grml.git] / hooks / casper
index db1d405..78a3cfb 100755 (executable)
@@ -33,15 +33,14 @@ copy_exec /lib/udev/cdrom_id /lib/udev
 copy_exec /lib/udev/vol_id /lib/udev
 copy_exec /lib/udev/path_id /lib/udev
 copy_exec /usr/bin/udevinfo /bin
-
-# cloop is needed for dmsetup
-if [ -x /sbin/dmsetup ]; then
-    manual_add_modules cloop
-
-    # Needed for devmapper
-    copy_exec /sbin/blockdev /sbin
-    copy_exec /sbin/dmsetup /sbin
-    manual_add_modules dm-snapshot
+copy_exec /usr/bin/eject /bin
+
+# cifs boot
+if [ -x /sbin/mount.cifs ]; then
+    copy_exec /sbin/mount.cifs /sbin
+    for x in cifs; do
+        manual_add_modules ${x}
+    done
 fi
 
 # squashfs
@@ -66,6 +65,7 @@ manual_add_modules ohci1394
 copy_exec /usr/lib/casper/casper-md5check /bin
 
 cp /usr/share/initramfs-tools/scripts/casper-functions $DESTDIR/scripts
+cp /usr/share/initramfs-tools/scripts/casper-helpers $DESTDIR/scripts
 
 auto_add_modules net