Re: [meta-security][PATCH] tpm2-tools: libtss added to RDEPENDS

Michał Kotyla

On 01.05.2022 19:20, Armin Kuster wrote:

On 4/27/22 02:48, Michał Kotyla wrote:
To use tpm2-tools like tpm2_pcrread on the system image should be installed
additional software. Without adding libtss packages to the RDEPENDS attempt to
run with tss2-tcti fails like:

Tss2_Tcti_Swtpm_Init() Cannot connect to swtpm TPM socket
The current version of tpm2-tools is 5.2.  Was this meant for honister?

- armin
Yes. We do not have tested this on kirkstone, so this patch is for honister only now.

  meta-tpm/recipes-tpm2/tpm2-tools/ | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/meta-tpm/recipes-tpm2/tpm2-tools/ b/meta-tpm/recipes-tpm2/tpm2-tools/
index dbd324a..cb2e3d8 100644
--- a/meta-tpm/recipes-tpm2/tpm2-tools/
+++ b/meta-tpm/recipes-tpm2/tpm2-tools/
@@ -6,6 +6,8 @@ SECTION = "tpm"
    DEPENDS = "tpm2-abrmd tpm2-tss openssl curl autoconf-archive"
  +RDEPENDS:${PN} = "libtss2 libtss2-mu libtss2-tcti-device libtss2-tcti-mssim"
  SRC_URI = "${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz"
    SRC_URI[sha256sum] = "e1b907fe29877628052e08ad84eebc6c3f7646d29505ed4862e96162a8c91ba1"

Michał Kotyla
Embedded Linux Developer
GPG: 14FC54DC259CF70A | @3mdeb_com

Michał Kotyla
Embedded Linux Developer
GPG: 14FC54DC259CF70A | @3mdeb_com

Join { to automatically receive all group messages.