Hi Petr, On Wed, 2023-02-15 at 23:44 +0100, Petr Vorel wrote: > Hi Mimi, > > > Tested: > > https://github.com/pevik/ima-evm-utils/actions/runs/4177976359/jobs/7236222413 > > Thanks for merging this. I actually pushed out the patches to "next-testing" to make sure it works. In doing so, I dropped a couple of Roberto's patches, which aren't quite ready and one of mine as well. In general, I'm not sure pushing patches out to "next-integrity" should be considered "merging" quite yet. In this case, your patches are fine. (Perhaps there needs to be a better work flow.) > > My test was working: > https://github.com/pevik/ima-evm-utils/actions/runs/4177976359 Yes, I saw. > > But the same code now fails for Fedora. > I wonder what exactly is wrong now: > https://github.com/mimizohar/ima-evm-utils/actions/runs/4188686859/jobs/7260231106 > https://github.com/pevik/ima-evm-utils/actions/runs/4188761663/jobs/7260289846 The UML kernel built properly, but for some reason the fsverity and portable_signature tests aren't finding it. > > FAIL: fsverity > ============== > > which: no fsverity in (../src:../fsverity-utils:/github/home/ima-evm-utils-install/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin) > dd is /usr/bin/dd > mkfs is /usr/sbin/mkfs > blkid is /usr/sbin/blkid > e2fsck is /usr/sbin/e2fsck > tune2fs is /usr/sbin/tune2fs > evmctl is ../src/evmctl > setfattr is /usr/bin/setfattr > ./functions.sh: line 90: ../linux: No such file or directory > ================================= > Run with FAILEARLY=1 ./fsverity.test _cleanup_env cleanup > To stop after first failure > ================================= > PASS: 0 SKIP: 0 FAIL: 1 > > FAIL fsverity.test (exit status: 1) > > FAIL: portable_signatures > ========================= > > evmctl is /__w/ima-evm-utils/ima-evm-utils/tests/../src/evmctl > ./functions.sh: line 90: ../linux: No such file or directory > ./functions.sh: line 90: ../linux: No such file or directory -- Mimi