mirror of
https://github.com/stefanberger/swtpm.git
synced 2025-08-22 10:30:52 +00:00
Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.
![]() It's not possible to recreate the issue with the failing test case locally on Xenial, so just disable the ASAN usage on swtpm by disabling the CFLAGS variable. The one failing test case show this. All other ones work. FAIL: test_parameters ===================== Test 0: SUCCESS with parameters ''. Test 1: SUCCESS with parameters '--createek'. Test 2: ==27310==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD. ERROR: Test with parameters '--take-ownership' failed. FAIL test_parameters (exit status: 1) Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> |
||
---|---|---|
debian | ||
dist | ||
etc | ||
include | ||
man | ||
samples | ||
src | ||
tests | ||
.gitignore | ||
.travis.yml | ||
autogen.sh | ||
CHANGES | ||
configure.ac | ||
COPYING | ||
DCO1.1.txt | ||
INSTALL | ||
LICENSE | ||
Makefile.am | ||
README | ||
run_tests | ||
TODO |
SWTPM - Software TPM Emulator David Safford safford@us.ibm.com Stefan Berger stefanb@us.ibm.com The SWTPM package provides TPM emulators with different front-end interfaces to libtpms. TPM emulators provide socket interfaces (TCP/IP and Unix) and the Linux CUSE interface for the creation of multiple native /dev/vtpm* devices. The SWTPM package also provides several tools for using the TPM emulator, creating certificates for a TPM, and simulating the manufacturing of a TPM by creating a TPM's EK and platform certificates etc. Please read the READMEs in the individual tool's directory under src/. Please consult the Wiki for information about swtpm: https://github.com/stefanberger/swtpm/wiki