[PATCH gnupg 0/2] Small fixes for running the tpm2dtests.
dgouttegattat at incenp.org
Mon Mar 15 22:20:03 CET 2021
The following two patches fix two small issues with the build system
caused by the newly added TPM code and specifically the corresponding
The first one is that the test files are not properly distributed in the
generated tarball, causing `make distcheck` to fail if it is run on a
system where the tests *can* be run (e.g. if a software TPM is
The second is that the tpm2d tests requires tools from the IBM TSS,
which may not be present on the system even if a software TPM is
available (this was the case on my system, where I initially only had
the tools from the Intel TSS). The quick fix proposed here is to detect
the IBM TSS tools and only run the tpm2d tests if they are present. I
guess a better fix would be to adapt the start_sw_tpm.sh script to make
it usable with either the IBM TSS tools or the Intel TSS tools, but I do
not know either TSS well enough to do that (e.g. what is the equivalent
of tssstartup in the Intel TSS?).
Damien Goutte-Gattat (2):
build: Fix distcheck when tpm2dtests are run.
build: Check for the IBM TSS tools to run the tpm2d tests.
configure.ac | 3 ++-
tests/tpm2dtests/Makefile.am | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
More information about the Gnupg-devel