summaryrefslogtreecommitdiff
path: root/hooks/casper
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2007-09-23 14:46:22 +0200
committerDaniel Baumann <daniel@debian.org>2007-09-23 14:46:22 +0200
commita7e62470dcdcd93501d9f54a96ca45d267ad1fe5 (patch)
treea0b23f27867323956e9383a0eb04aafce9e3d4d0 /hooks/casper
parent4a0b1ba4d428c623d14bae7f0db85c80abb0da0a (diff)
downloadlive-boot-a7e62470dcdcd93501d9f54a96ca45d267ad1fe5.tar.gz
live-boot-a7e62470dcdcd93501d9f54a96ca45d267ad1fe5.zip
Adding casper 1.61+debian-1.
Diffstat (limited to 'hooks/casper')
-rwxr-xr-xhooks/casper36
1 files changed, 10 insertions, 26 deletions
diff --git a/hooks/casper b/hooks/casper
index 7229612..8779944 100755
--- a/hooks/casper
+++ b/hooks/casper
@@ -18,17 +18,10 @@ esac
. /usr/share/initramfs-tools/hook-functions
-
+# cloop is needed
+manual_add_modules cloop
manual_add_modules unionfs
-# Needed for devmapper
-if [ -e /sbin/dmsetup ]; then
- manual_add_modules cloop
- copy_exec /sbin/blockdev /sbin
- copy_exec /sbin/dmsetup /sbin
- manual_add_modules dm-snapshot
-fi
-
# We need losetup
copy_exec /sbin/losetup /sbin
@@ -37,25 +30,16 @@ mkdir -p ${DESTDIR}/lib/casper
copy_exec /usr/share/casper/casper-reconfigure /bin
copy_exec /usr/share/casper/casper-preseed /bin
-# Ubuntu or Debian test
-if [ -x /sbin/udevplug ]; then
- mkdir -p ${DESTDIR}/lib/udev
- copy_exec /lib/udev/cdrom_id /lib/udev
- copy_exec /lib/udev/vol_id /lib/udev
- copy_exec /lib/udev/path_id /lib/udev
-else
- copy_exec /sbin/udevtrigger /sbin
-fi
-
+mkdir -p ${DESTDIR}/lib/udev
+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
-# 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
+# Needed for devmapper
+copy_exec /sbin/blockdev /sbin
+copy_exec /sbin/dmsetup /sbin
+manual_add_modules dm-snapshot
# squashfs
manual_add_modules squashfs