#!/bin/sh PREREQ="" prereqs() { echo "$PREREQ" } case $1 in prereqs) prereqs exit 0 ;; esac if [ ! -x /usr/sbin/lvm -o ! -x /usr/sbin/dmsetup ]; then exit 0 fi . /usr/share/initramfs-tools/hook-functions if [ -e /etc/lvm/lvm.conf ]; then mkdir -p ${DESTDIR}/etc/lvm cp /etc/lvm/lvm.conf ${DESTDIR}/etc/lvm/ fi mkdir -p ${DESTDIR}/lib/udev/rules.d for f in 10-dm 11-dm-lvm 13-dm-disk 95-dm-notify; do cp /lib/udev/rules.d/${f}.rules ${DESTDIR}/lib/udev/rules.d done cp /usr/share/initramfs-tools/udev-rules/11-dm-initramfs.rules \ ${DESTDIR}/lib/udev/rules.d copy_exec /usr/sbin/dmsetup /sbin copy_exec /usr/sbin/lvm /sbin for x in dm_mod dm_snapshot dm_mirror; do manual_add_modules ${x} done