Bug#678696: Event based block device handling (fixes USB and nested devices problem)
Hi,
I filed bugs for cryptsetup, lvm, mdadm and multipath-tools to support
this solution (i.e. provide scripts/local-block/ sniplets) [#678688
#678691 #678692 #678693].
If anyone wants to test this prior to those packages being fixed the
scriplets below can be used.
MfG
Goswin
==> scripts/local-block/cryptoroot <==
#!/bin/sh
PREREQ=""
prereqs()
{
echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
prereqs
exit 0
;;
esac
if [ -x /scripts/local-top/cryptoroot ]; then
exec /scripts/local-top/cryptoroot
fi
==> scripts/local-block/lvm2 <==
#!/bin/sh
PREREQ=""
prereqs()
{
echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
prereqs
exit 0
;;
esac
if [ -x /scripts/local-top/lvm2 ]; then
exec /scripts/local-top/lvm2
fi
==> scripts/local-block/mdadm <==
#!/bin/sh
PREREQ=""
prereqs()
{
echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
prereqs
exit 0
;;
esac
if [ -x /scripts/local-top/mdadm ]; then
exec /scripts/local-top/mdadm
fi
Reply to: