diff mbox series

[1/6] ima-evm-utils: Change env variable TPM_SERVER_TYPE for, tpm_server

Message ID 0d8f7639-6bbb-8be2-a134-ccb04c17e69b@linux.ibm.com (mailing list archive)
State New, archived
Headers show
Series [1/6] ima-evm-utils: Change env variable TPM_SERVER_TYPE for, tpm_server | expand

Commit Message

Ken Goldman Oct. 2, 2020, 10:59 p.m. UTC
The default value raw is appropriate for 'swtpm'.  tpm_server
uses the Microsoft packet encapsulation, so the env variable
must have the value mssim.

Signed-off-by: Ken Goldman <kgoldman@us.ibm.com>
---
  tests/boot_aggregate.test | 3 +++
  1 file changed, 3 insertions(+)

  			echo "INFO: Software TPM (tpm_server) already running"
diff mbox series

Patch

diff --git a/tests/boot_aggregate.test b/tests/boot_aggregate.test
index 1c7b1f2..0c58469 100755
--- a/tests/boot_aggregate.test
+++ b/tests/boot_aggregate.test
@@ -35,6 +35,7 @@  else
  	export TPM_COMMAND_PORT=2321
  	export TPM_PLATFORM_PORT=2322
  	export TPM_SERVER_NAME="localhost"
+        # swtpm uses the raw, unencapsulated packet format
  	export TPM_SERVER_TYPE="raw"

  fi
@@ -73,6 +74,8 @@  swtpm_start() {
  			SWTPM_PPID=$!
  		fi
  	elif [ -n "${swtpm}" ]; then
+	        # tpm_server uses the Microsoft simulator encapsulated packet 
format
+                export TPM_SERVER_TYPE="mssim"
  		pgrep swtpm
  		if [ $? -eq 0 ]; then