mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-13 11:50:10 +01:00
Fix LUKS2 detached header reencryption test.
This commit is contained in:
@@ -947,13 +947,15 @@ $CRYPTSETUP status $DEV_NAME >/dev/null 2>&1 && fail
|
|||||||
preparebig 64
|
preparebig 64
|
||||||
ln -s $DEV $DEV_LINK || fail
|
ln -s $DEV $DEV_LINK || fail
|
||||||
echo $PWD1 | $CRYPTSETUP luksFormat --type luks2 -c serpent-xts-plain -q $FAST_PBKDF_ARGON $DEV || fail
|
echo $PWD1 | $CRYPTSETUP luksFormat --type luks2 -c serpent-xts-plain -q $FAST_PBKDF_ARGON $DEV || fail
|
||||||
$CRYPTSETUP reencrypt --decrypt $DEV -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt $DEV -q 2>/dev/null && fail
|
||||||
$CRYPTSETUP reencrypt --decrypt $DEV --header $DEV -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt $DEV --header $DEV -q 2>/dev/null && fail
|
||||||
$CRYPTSETUP reencrypt --decrypt $DEV --header $DEV_LINK -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt $DEV --header $DEV_LINK -q 2>/dev/null && fail
|
||||||
open_crypt $PWD1
|
open_crypt $PWD1
|
||||||
$CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME -q 2>/dev/null && fail
|
||||||
$CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME --header $DEV -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME --header $DEV -q 2>/dev/null && fail
|
||||||
$CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME --header $DEV_LINK -q 2>/dev/null && fail
|
echo $PWD1 | $CRYPTSETUP reencrypt --decrypt --active-name $DEV_NAME --header $DEV_LINK -q 2>/dev/null && fail
|
||||||
|
$CRYPTSETUP status $DEV_NAME | grep -q "reencryption: in-progress" && fail
|
||||||
|
$CRYPTSETUP close $DEV_NAME
|
||||||
|
|
||||||
if ! dm_delay_features; then
|
if ! dm_delay_features; then
|
||||||
echo "dm-delay target is missing, skipping recovery tests."
|
echo "dm-delay target is missing, skipping recovery tests."
|
||||||
|
|||||||
Reference in New Issue
Block a user