[LTP] [PATCH v3 1/5] ima_violations.sh: force $LOG ToMToU violation earlier
Petr Vorel
pvorel@suse.cz
Thu Mar 6 18:07:10 CET 2025
Hi Mimi,
> Violation tests are dependent on searching the $LOG file, which may
> itself result in a ToMToU violation. Preempt getting an additional
> violation during the tests by forcing the $LOG ToMToU violation
> earlier.
FYI I already merged this from v2 (modified, just swap TINFO message with exec):
https://github.com/linux-test-project/ltp/commit/fdd6da28cf8a2e6de5104e7332724dd5eee346b0
Kind regards,
Petr
> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
> ---
> testcases/kernel/security/integrity/ima/tests/ima_violations.sh | 1 +
> 1 file changed, 1 insertion(+)
> diff --git a/testcases/kernel/security/integrity/ima/tests/ima_violations.sh b/testcases/kernel/security/integrity/ima/tests/ima_violations.sh
> index 37d8d473c..22863fb72 100755
> --- a/testcases/kernel/security/integrity/ima/tests/ima_violations.sh
> +++ b/testcases/kernel/security/integrity/ima/tests/ima_violations.sh
> @@ -30,6 +30,7 @@ setup()
> if [ ! -e "$LOG" ]; then
> tst_brk TCONF "log file not found, install auditd"
> fi
> + exec 3< $LOG || tst_brk TBROK "failed to read log file"
> tst_res TINFO "using log $LOG"
> }
More information about the ltp
mailing list