mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-04-28 06:33:36 +02:00

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>
20 lines
345 B
Bash
Executable File
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
|