#!/usr/bin/env bash # For the license, see the LICENSE file in the root directory. ROOT=${abs_top_builddir:-$(pwd)/..} TESTDIR=${abs_top_testdir:-$(dirname "$0")} DIR=${PWD} WORKDIR=$(mktemp -d) . "${TESTDIR}/common" function cleanup() { rm -rf "${WORKDIR}" } trap "cleanup" QUIT EXIT pushd "$WORKDIR" &>/dev/null || exit 1 "${DIR}/tpm2_setprofile" rc=$? if ! fs=$(get_filesize NVChip); then exit 1 fi exp=176832 if [ "$fs" -ne "$exp" ]; then echo "Error: Unexpected size of NVChip file." echo "Expected: $exp" echo "Got : $fs" rc=1 fi popd &>/dev/null || exit 1 exit "$rc"