Oldřich Jedlička
Oldřich Jedlička
I added the patch as a separate Pull Request #480
Finally, I was able to get SW emulation working (with `swtpm` package), some custom `tcsd` `LD_PRELOAD` love was necessary to force it start during CI build, but nothing unsolvable 😅....
I just figured out that the CI is not updated to have the needed libraries, I will do it in the following days. Otherwise the SW TPM1 tests work 😁
Finished work on tests, now it works on all build targets. Observed issues: * `swtpm` sometimes does not stop on Fedora, so needs to be killed (this is handled by...
It should be possible to add TPM 2 SW emulation support for tests rather easily I think.
Done. Tests for TPM 2 with SW TPM works too.
I got a feeling that this Pull Request is now ready with all the features it should have.
> Any chance you can release a Fedora 40 RPM for this fork like you did for Debian 12? I'd love to pull that into a custom ublue image. Yep,...
~~There is one incompatible change in `libdl.so`/`libdl.so.2` in recent distros, I need to check that.~~ Edit: just meson compatibility, minimum version is 0.62.0. Anyway, I need to check compilation on...
I was able to create Fedora package successfully, but I am not convinced about the approach Fedora packaging chose, because it contains dependency to both tpm1 and tpm2 (tpm-tools, trousers,...