1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00

tests: look also for 16byte sequences

This commit is contained in:
Zdenek Kabelac 2024-04-19 23:46:40 +02:00
parent 22571fb36a
commit 6caeffa4be

View File

@ -17,6 +17,10 @@ SKIP_WITH_LVMLOCKD=1
# AES key matching rot13 string from dmsecuretest.c */ # AES key matching rot13 string from dmsecuretest.c */
SECURE="434e0cbab02ca68ffba9268222c3789d703fe62427b78b308518b3228f6a2122" SECURE="434e0cbab02ca68ffba9268222c3789d703fe62427b78b308518b3228f6a2122"
SECURE1=${SECURE:0:16}
SECURE2=${SECURE:16:16}
SECURE3=${SECURE:32:16}
SECURE4=${SECURE:48:16}
. lib/inittest . lib/inittest
@ -62,10 +66,12 @@ wait
cat cmdout cat cmdout
# $SECURE string must NOT be present in core file # $SECURE string must NOT be present in core file
not grep "$SECURE" "core.$PID" || { for str in "$SECURE" "$SECURE1" "$SECURE2" "$SECURE3" "$SECURE4"; do
not grep "$str" "core.$PID"
done || {
## cp "core.$PID" /dev/shm/core ## cp "core.$PID" /dev/shm/core
should dmsetup remove "$DMTEST" # go around weird bugs should dmsetup remove "$DMTEST" # go around weird bugs
die "!!! Secure string $SECURE found present in core.$PID !!!" die "!!! Secure string $str found present in core.$PID !!!"
} }
rm -f "core.$PID" rm -f "core.$PID"