[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: