cut_usb_rbd.sh: add dm-crypt dependencies
authorDavid Disseldorp <ddiss@suse.de>
Tue, 7 Feb 2017 18:44:12 +0000 (19:44 +0100)
committerDavid Disseldorp <ddiss@suse.de>
Tue, 7 Feb 2017 18:44:12 +0000 (19:44 +0100)
rbd-usb is capable of mapping encrypted volumes when a luks.key file is
provided. Add udev and cryptsetup dependencies for this.

Signed-off-by: David Disseldorp <ddiss@suse.de>
cut_usb_rbd.sh

index eb1ff125a644709891d8f826a18c6f531bed7bbe..cc493b8467756608dca2f8c2b252c22bbbb56065 100755 (executable)
@@ -19,7 +19,10 @@ KVER="`cat ${KERNEL_SRC}/include/config/kernel.release`" || exit 1
 dracut --no-compress  --kver "$KVER" \
        --install "tail blockdev ps rmdir resize dd vim grep find df sha256sum \
                   eject strace mkfs.vfat mountpoint /lib64/libkeyutils.so.1 \
-                  mktemp touch sync cryptsetup" \
+                  mktemp touch sync cryptsetup dmsetup scp ssh \
+                  /usr/lib/udev/rules.d/10-dm.rules \
+                  /usr/lib/udev/rules.d/13-dm-disk.rules \
+                  /usr/lib/udev/rules.d/95-dm-notify.rules" \
        --include "$CEPH_CONF" "/etc/ceph/ceph.conf" \
        --include "$CEPH_KEYRING" "/etc/ceph/keyring" \
        --include "$RBD_NAMER_BIN" "/usr/bin/ceph-rbdnamer" \