[PATCH COMMITTED 1/2] ima_measurements.sh: Fix exit code condition

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

 



Condition is "$? -ne 0", therefore negative if command passed to if.
This was hidden until fix in the next commit.

Fixes: 4c74c7dc69 ("IMA: Read required policy from file")
Signed-off-by: Petr Vorel <pvorel@xxxxxxx>
---
 .../kernel/security/integrity/ima/tests/ima_measurements.sh     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testcases/kernel/security/integrity/ima/tests/ima_measurements.sh b/testcases/kernel/security/integrity/ima/tests/ima_measurements.sh
index 35acc6ea78..d1e41b789a 100755
--- a/testcases/kernel/security/integrity/ima/tests/ima_measurements.sh
+++ b/testcases/kernel/security/integrity/ima/tests/ima_measurements.sh
@@ -94,7 +94,7 @@ test3()
 	sudo -n -u $user sh -c "echo $(cat /proc/uptime) user file > $file; cat $file > /dev/null"
 	cd ..
 
-	if tst_rod "$cmd" 2> /dev/null; then
+	if ! tst_rod "$cmd" 2> /dev/null; then
 		tst_res TPASS "$cmd failed as expected"
 	else
 		tst_res $IMA_FAIL "$cmd passed unexpectedly"
-- 
2.47.2





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux Kernel]     [Linux Kernel Hardening]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux