mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-04-27 14:22:31 +02:00

At least on Tumbleweed build fails due openSSL 3.0.7 being installed from package. Signed-off-by: Petr Vorel <pvorel@suse.cz> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
22 lines
531 B
Bash
Executable File
22 lines
531 B
Bash
Executable File
#!/bin/sh -ex
|
|
|
|
# No need to run via sudo if we already have permissions.
|
|
# Also, some distros do not have sudo configured for root:
|
|
# `root is not in the sudoers file. This incident will be reported.'
|
|
if [ -w /usr/local/bin ]; then
|
|
SUDO=
|
|
else
|
|
SUDO=sudo
|
|
fi
|
|
|
|
version=1682
|
|
|
|
wget --no-check-certificate https://sourceforge.net/projects/ibmswtpm2/files/ibmtpm${version}.tar.gz/download
|
|
mkdir ibmtpm$version
|
|
cd ibmtpm$version
|
|
tar --no-same-owner -xvzf ../download
|
|
cd src
|
|
make -j$(nproc)
|
|
$SUDO cp tpm_server /usr/local/bin/
|
|
cd ../..
|