From 89eee0f8839d89d40f30d6e58c86835756346210 Mon Sep 17 00:00:00 2001 From: Mimi Zohar Date: Tue, 16 Jun 2020 12:18:29 -0400 Subject: [PATCH] ima-evm-utils: tests: fix finding the "boot_aggregate" value Searching for the last "boot_aggregate" record in the measurement list could inadvertently match a filename containing the string "boot_aggregate". Prevent this from happening. Reviewed-by: Bruno Meneguele Signed-off-by: Mimi Zohar --- tests/boot_aggregate.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/boot_aggregate.test b/tests/boot_aggregate.test index 3e961ce..fe0c9aa 100755 --- a/tests/boot_aggregate.test +++ b/tests/boot_aggregate.test @@ -121,7 +121,7 @@ check() { if [ "$VERBOSE" != "0" ]; then echo "$hash" fi - if grep -e "boot_aggregate$" -e "boot_aggregate.$" "${ASCII_RUNTIME_MEASUREMENTS}" | tail -n 1 | grep -q "${hash}"; then + if grep -e " boot_aggregate$" -e " boot_aggregate.$" "${ASCII_RUNTIME_MEASUREMENTS}" | tail -n 1 | grep -q "${hash}"; then echo "${GREEN}SUCCESS: boot_aggregate ${hash} found${NORM}" return "$OK" fi