projects
/
platform
/
upstream
/
cryptsetup.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 2.6.1
[platform/upstream/cryptsetup.git]
/
tests
/
generators
/
generate-luks2-corrupted-hdr1-with-correct-chks.img.sh
diff --git
a/tests/generators/generate-luks2-corrupted-hdr1-with-correct-chks.img.sh
b/tests/generators/generate-luks2-corrupted-hdr1-with-correct-chks.img.sh
index
026393c
..
fcbbb1e
100755
(executable)
--- a/
tests/generators/generate-luks2-corrupted-hdr1-with-correct-chks.img.sh
+++ b/
tests/generators/generate-luks2-corrupted-hdr1-with-correct-chks.img.sh
@@
-11,14
+11,6
@@
# $1 full target dir
# $2 full source luks2 image
# $1 full target dir
# $2 full source luks2 image
-function prepare()
-{
- cp $SRC_IMG $TGT_IMG
- test -d $TMPDIR || mkdir $TMPDIR
- read_luks2_json1 $TGT_IMG $TMPDIR/json1
- read_luks2_bin_hdr1 $TGT_IMG $TMPDIR/hdr1
-}
-
function generate()
{
read -r json_str < $TMPDIR/json1
function generate()
{
read -r json_str < $TMPDIR/json1
@@
-32,35
+24,19
@@
function generate()
printf "%s" $json_new_str | _dd of=$TMPDIR/json1 bs=512 count=$LUKS2_JSON_SIZE
printf "%s" $json_new_str | _dd of=$TMPDIR/json1 bs=512 count=$LUKS2_JSON_SIZE
- merge_bin_hdr_with_json $TMPDIR/hdr1 $TMPDIR/json1 $TMPDIR/area1
- erase_checksum $TMPDIR/area1
- chks1=$(calc_sha256_checksum_file $TMPDIR/area1)
- write_checksum $chks1 $TMPDIR/area1
- write_luks2_hdr1 $TMPDIR/area1 $TGT_IMG
+ lib_mangle_json_hdr1
}
function check()
{
}
function check()
{
- read_luks2_bin_hdr1 $TGT_IMG $TMPDIR/hdr_res1
- chks_res1=$(read_sha256_checksum $TMPDIR/hdr_res1)
- test "$chks1" = "$chks_res1" || exit 2
+ lib_hdr1_checksum || exit 2
+
read_luks2_json1 $TGT_IMG $TMPDIR/json_res1
read -r json_str_res1 < $TMPDIR/json_res1
test ${#json_str_res1} -eq $((LUKS2_JSON_SIZE*512)) || exit 2
}
read_luks2_json1 $TGT_IMG $TMPDIR/json_res1
read -r json_str_res1 < $TMPDIR/json_res1
test ${#json_str_res1} -eq $((LUKS2_JSON_SIZE*512)) || exit 2
}
-function cleanup()
-{
- rm -f $TMPDIR/*
- rm -fd $TMPDIR
-}
-
-test $# -eq 2 || exit 1
-
-TGT_IMG=$1/$(test_img_name $0)
-SRC_IMG=$2
-
-prepare
+lib_prepare $@
generate
check
generate
check
-cleanup
+
lib_
cleanup