1
0
mirror of https://git.code.sf.net/p/linux-ima/ima-evm-utils synced 2025-04-27 22:32:31 +02:00
ima-evm-utils-mirror/tests/install-tpm2-tss.sh
Mimi Zohar 3ff5d99edc travis: support tpm2-tss
Running the "boot_aggregate" test without a physical TPM, requires
installing and initializing a software TPM.  For now, use the same
method of initializing the TPM, based on the IBM tss, for both the
IBM and Intel's tss.

Build both the IBM and INTEL's tss.

Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
2020-08-04 13:53:07 -04:00

20 lines
345 B
Bash
Executable File

#!/bin/sh
git clone https://github.com/tpm2-software/tpm2-tss.git
cd tpm2-tss
./bootstrap
./configure
make -j$(nproc)
sudo make install
sudo ldconfig
cd ..
rm -rf tpm2-tss
git clone https://github.com/tpm2-software/tpm2-tools.git
cd tpm2-tools
./bootstrap && ./configure --prefix=/usr
make -j$(nproc)
sudo make install
cd ..
rm -rf tpm2-tools