From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 04 Oct 2022 09:36:30 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ofcTe-005KOx-Ae for lore@lore.pengutronix.de; Tue, 04 Oct 2022 09:36:30 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ofcTc-0003Pz-MN; Tue, 04 Oct 2022 09:36:28 +0200 Received: from mail-am7eur03on2084.outbound.protection.outlook.com ([40.107.105.84] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ofcTB-0003OD-S9 for ptxdist@pengutronix.de; Tue, 04 Oct 2022 09:36:05 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YEHxLaSqQk3vbstaSwgbEroisXUVNcGVi9gkacaycODTRQM8jmwnzEWHNFOcOzYRVzBIfdOXzoj4YzgZt+M59+6BfNRvWJqb/urpGfX30jNY8YplvkY/G/VfKZ6Txjqr3C8qtcuOYmO0mn3gB3RBHxLJLU92kk/ZL6qqmrFPzFrnESOZa4THKTctotJ1UgImJwY0+oa1Enj/xTotBQZarm6Ed/xUXKOePok/7Myfkdbo82AAVqIP+CtdftHkrUauyoqXUJkpgwCf6+i4mbyGPtAtRb5RUkUUiNxvHV5dQ58Q/h2UeWXkO+V/vcRz1IfAKHfin0wffgVHnvScgbs61Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MVsVROdWPJwsqr/ngqVUPyyUYDcD8QMLB1wWoeBKEvM=; b=V0NeW+01QwU/jfJeclzM1spNwtRiYsINTP6bsGHLls0HvaDEWrbxqXtEmZmeEPGxr1RlDyTv0X3bjjLvzozQJbIQ6F0Hdp55/k+Fce8PiLmh9zYvvrfDraOrt3ThJ98kEfinnD2mUrPl70nzkC4V+MQlHe95gNdCuiriQ3tZZuOtrjcGsbQ+okKAkV9gdsyNeIIRdPLVPGhla0+NjHdGmCTmRnUxH2Ls8YlAVkfA5lfFL+glAhgzBc+l0oSN1SxDG1MdsYE77ygvZbAGdl7j1BuoYEJPEirNHQMEhGym/HPlurTpjMNbsBrojrCtvPbfJtEsbZP4v6UK+ffWl5S0sA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MVsVROdWPJwsqr/ngqVUPyyUYDcD8QMLB1wWoeBKEvM=; b=T/o+qkVT1B9RAjJO6pxadQS2+EQaSLh0OzWVZt5HvXfGKrgIjfeENNyjT4FFZTlUYPHIzsHwmZzO/3xAVtvR5xUyYj7AsokmM2R88fiqw/OOwIAjI11NwwU3+zPhxEvFxzgbuK0Dh0BBrcYCsBYRIIMsjzJrwBZbw1Q76ExSF7w= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS8P251MB0832.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:526::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.28; Tue, 4 Oct 2022 07:35:59 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::e75a:4c4e:8faa:99ae]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::e75a:4c4e:8faa:99ae%5]) with mapi id 15.20.5676.028; Tue, 4 Oct 2022 07:35:59 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Tue, 4 Oct 2022 09:35:52 +0200 Message-Id: <20221004073552.653037-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV2PEPF00000103.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:1:0:1d) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS8P251MB0832:EE_ X-MS-Office365-Filtering-Correlation-Id: 07f2188c-3286-414f-7d2b-08daa5db1509 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: F/FBwFKG1s4IAQIheXHsqXhlPQiaM0yLAjGPmU6SZrEQBq/cRwY4D4RWe0VcJ6Qtyo2+PMMjRvIImL/COgD9wdnPjDHzApiRxFNwsTFneKtwHLw8lfeagnvu1OIqSyimTYHI3hNmftvTZhI6NW7gXu7pxj6ZOX8TFNK5rIGJYXDw7WBSoVAMipIM0fsTalFeu/0vwFk5tvLP1myodfgK2Vmxzt55xdi21uLU8Q5LwR0QYw/RS6faPC7/8uYVJqwEoPbIXs7B8d6GUU3BJAUBeADTCH2PxG/mWGEKQe4Kgp+ndv7Mk+4umieWDjDZGl5zzJtV+K+uX8+5rh7JyDzldH5p8rNs4CEOd0gz8ZPDoIFzmvgTapkFYYV8dCCskoNbTbD4GuIWFUbeEgmAq8jnsrxnblnVxKtJYuAjNj1q1uTIe96rp1Ue54LsxomIi4cO/OgiH1zOz2BNt2cJs/TilIUMLNrFAjRYWCPt4puVC2FylICAQHR8oYXfwntL7rTU+4enfJgEv3XXLkqGfb5I1tBNcRVipMTmNVFNB9YqvXTsjMwegb7OEeJ6t4uEq7sssJvELORnA1bRJRJwlu1JWJoJw34hefH23dSVXXVSwlKkthMMiDIWgXBA/iI/Mu58IcoUfwLwaAOzjq8qDltoZUvMkMUEJ8gDCZMmdcISW0w7ORUflSDFbRsKV5TiYjCy6um61hyheNxioyjv2i413jid8dd5Suag/ea8d0uK9MVyj/j1wlxngtNQg7aM5hCerZLQ+Gp74WdesE55Hcp+FV9FExQkhXrRsUoE4wjYC7seZZTxjvr6z7gBH6y7gE/Uyf4b4yF1wgWJy2rcam0CCw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(136003)(376002)(346002)(366004)(39830400003)(396003)(451199015)(86362001)(6916009)(8676002)(66476007)(38100700002)(66556008)(66946007)(1076003)(316002)(38350700002)(83380400001)(44832011)(5660300002)(8936002)(41300700001)(186003)(2616005)(478600001)(26005)(966005)(6486002)(36756003)(2906002)(6512007)(52116002)(6506007)(6666004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gc2MAp+8g/dPQhQL+e+Ejgql1fhT/RnNJPv5JcEwAgE5oh9nOz7Bmi0ZTDq4?= =?us-ascii?Q?WRJ1DRfZOAJTZfb9rnVQz59jw715tiWbs2H0nSKnkjDo6zKGnEVjv9cZO8gM?= =?us-ascii?Q?fUqX3yY3ZXS6/X0DtmW5CxyzJsEH56tCweQ2AcoLlrWtT2fxTDvwJ/hwwj9a?= =?us-ascii?Q?tLCfdN7MSaGfK02/38MUY/OLu53IHkdV/Hz1uPNvqo1ufFdpfust272DXUJ6?= =?us-ascii?Q?LPxhzfo6dhke3IzLtlik2U52zrYoHXP3kxxAYRpP4yHUdMVK65RwXneW9/dG?= =?us-ascii?Q?3CMFjsdIm4iwx2U4MsOsxE6tUZcnphuuxRDI2Cp0kLqAYl0Z/+JIrQZCQKEK?= =?us-ascii?Q?hhBMaRY/RU71mIik/srjHIijNTAa92mKnOLc3YEZqnZjLEZEM+ciHBxRBbdB?= =?us-ascii?Q?Fh9M9zq814veufDMDM6BLOUGynbrA3ajcgcmXq3uJvfLQMZ0ddX4m3tR02k0?= =?us-ascii?Q?PuLjS9PENt71fsyTb6+ePr3dYdyzm4rUEtziuZPnmVb4VLcvImTLaNUmUdO1?= =?us-ascii?Q?wzmyvUGZClmKwQZY+jUgk0785xo4zHqDPujohbidoaqTN+TIhleqhg86API5?= =?us-ascii?Q?yA6R4QS3Ywn1vsvUqC3ev+fwXuiYzaRPo1HMCs6WHWNR4sy28Q6rv3wEnWjN?= =?us-ascii?Q?8XXRrtVk8SU8jPj9vqUVo6RLNbO46VKw51713ApY//yThfUoPHAYpKiy2qFa?= =?us-ascii?Q?g9gcqtCGj1ZwI+VrUCWdN6EjiL6S7VFmkY9+ELznZp8YJRPvzmVFatFBPzp0?= =?us-ascii?Q?oN3duyPvhD8PCCH9KIenWch0Uq11RInrKD1pB5lgHKtPwtzvJqHY3LzsVyfV?= =?us-ascii?Q?Z7UcAfhzn/l3e/5Un6exxSi7azV0tt6lOOoZ4v9P0glbZ1OiH9XEFlsf1+mx?= =?us-ascii?Q?nu2UQXrlU2LA2KfyDamerTqcNID6Z2yvuVl4oUh3GKFHOCjEni5fAjpK8uIk?= =?us-ascii?Q?nvczy86E5pL0eH6Ahb+iXz+Y69r1nhD+XxELTy8CMMNXbdSfHz4kBv1/Cs+X?= =?us-ascii?Q?ToojnPkFxaWFta/iDceR4ZAoHBdVChUHSPTGAI+VWFEt/sG1I3YispFf9oSE?= =?us-ascii?Q?yNJ97VgokmbQN2/gXvCIHBvAoVcWKXIklXnOmqqp9wCD3FB6ED24tGMRtiHK?= =?us-ascii?Q?QSqDeZp5uwD0rCds93sxLSRJg960pEuBkZYESYQw+sgIcPu4ACxXMMKb1a23?= =?us-ascii?Q?2JoVQ2o/1lNNcWCw7TjJcG5O32Aq30drpGkkr3iphiJnDcnT+6IqCo5T9mkT?= =?us-ascii?Q?6uK1/VLASqTOdKkOtVdA/kqgMQUDqLSx2UrrkPbQPEk93UHYe1YqiJMlzzk4?= =?us-ascii?Q?ufyW4/c5T9/k668invB4g+YdWoc4ucVwkutEkV7UWO5HkNQ4IeavGp2bWmZI?= =?us-ascii?Q?QgS7ogKq27hmSdHB87TY4Rx7z4gYhmymtoYtL1zGBsuDTfYSALsD1UBpKw4Y?= =?us-ascii?Q?JV610EW/3X0HaTj6kpvYedylZ2ZKZhz+d9iUw0jG39MkbFjh0xEO11YE5hvz?= =?us-ascii?Q?eVwY7dy0FAWROJOel6vEpKWdKidY4JTyXpclqYmfHIXHqUG7vDPiz+b2SNwH?= =?us-ascii?Q?xaf3FNOZAPD0hognoi8nfG0a4b1/DdsaUL37v0ekkz+b4q/WzN4ClSG+zop6?= =?us-ascii?Q?wg=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07f2188c-3286-414f-7d2b-08daa5db1509 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2022 07:35:59.6804 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y82pAX290I4R9RqM4CMeGRlKcc2uaBXRXM0cTelDeOeu+mKJJ5avXHcTkqAI3kM1DaETdJbGWXnhvu/cW5be+RHB48AVYqaN7VekLlOZTGA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P251MB0832 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] tpm2-tools: Version bump. 5.2 -> 5.3 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false https://github.com/tpm2-software/tpm2-tools/releases/tag/5.3 A lot of fixes and enhancements over the last year. * License file moved from doc to docs. Contents is identical. * Add tpm2 tools and a section for tss2 tools. Was missing previously. Signed-off-by: Christian Melki --- rules/tpm2-tools.make | 50 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 47 insertions(+), 3 deletions(-) diff --git a/rules/tpm2-tools.make b/rules/tpm2-tools.make index 357bb245e..efc748531 100644 --- a/rules/tpm2-tools.make +++ b/rules/tpm2-tools.make @@ -14,15 +14,15 @@ PACKAGES-$(PTXCONF_TPM2_TOOLS) += tpm2-tools # # Paths and names # -TPM2_TOOLS_VERSION := 5.2 -TPM2_TOOLS_MD5 := 0057615ef43b9322d4577fc3bde0e8d6 +TPM2_TOOLS_VERSION := 5.3 +TPM2_TOOLS_MD5 := a319d4623f184b80851780b4e425208f TPM2_TOOLS := tpm2-tools-$(TPM2_TOOLS_VERSION) TPM2_TOOLS_SUFFIX := tar.gz TPM2_TOOLS_URL := https://github.com/tpm2-software/tpm2-tools/releases/download/$(TPM2_TOOLS_VERSION)/$(TPM2_TOOLS).$(TPM2_TOOLS_SUFFIX) TPM2_TOOLS_SOURCE := $(SRCDIR)/$(TPM2_TOOLS).$(TPM2_TOOLS_SUFFIX) TPM2_TOOLS_DIR := $(BUILDDIR)/$(TPM2_TOOLS) TPM2_TOOLS_LICENSE := BSD-3-Clause -TPM2_TOOLS_LICENSE_FILES := file://doc/LICENSE;md5=a846608d090aa64494c45fc147cc12e3 +TPM2_TOOLS_LICENSE_FILES := file://docs/LICENSE;md5=a846608d090aa64494c45fc147cc12e3 # ---------------------------------------------------------------------------- # Prepare @@ -75,6 +75,7 @@ TPM2_TOOLS_TPM2_PROGS := \ tpm2_ecdhkeygen \ tpm2_ecdhzgen \ tpm2_ecephemeral \ + tpm2_encodeobject \ tpm2_encryptdecrypt \ tpm2_eventlog \ tpm2_evictcontrol \ @@ -154,6 +155,45 @@ TPM2_TOOLS_TPM2_PROGS := \ tpm2_verifysignature \ tpm2_zgen2phase +TPM2_TOOLS_TSS2_PROGS := \ + tss2_authorizepolicy \ + tss2_changeauth \ + tss2_createkey \ + tss2_createnv \ + tss2_createseal \ + tss2_decrypt \ + tss2_delete \ + tss2_encrypt \ + tss2_exportkey \ + tss2_exportpolicy \ + tss2_getappdata \ + tss2_getcertificate \ + tss2_getdescription \ + tss2_getinfo \ + tss2_getplatformcertificates \ + tss2_getrandom \ + tss2_gettpm2object \ + tss2_gettpmblobs \ + tss2_import \ + tss2_list \ + tss2_nvextend \ + tss2_nvincrement \ + tss2_nvread \ + tss2_nvsetbits \ + tss2_nvwrite \ + tss2_pcrextend \ + tss2_pcrread \ + tss2_provision \ + tss2_quote \ + tss2_setappdata \ + tss2_setcertificate \ + tss2_setdescription \ + tss2_sign \ + tss2_unseal \ + tss2_verifyquote \ + tss2_verifysignature \ + tss2_writeauthorizenv + $(STATEDIR)/tpm2-tools.targetinstall: @$(call targetinfo) @@ -164,10 +204,14 @@ $(STATEDIR)/tpm2-tools.targetinstall: @$(call install_fixup, tpm2-tools,DESCRIPTION,missing) @$(call install_copy, tpm2-tools, 0, 0, 0755, -, /usr/bin/tpm2) + @$(call install_copy, tpm2-tools, 0, 0, 0755, -, /usr/bin/tss2) @$(foreach prog, $(TPM2_TOOLS_TPM2_PROGS), \ @$(call install_link, tpm2-tools, tpm2, /usr/bin/$(prog))$(ptx/nl)) + @$(foreach prog, $(TPM2_TOOLS_TSS2_PROGS), \ + @$(call install_link, tpm2-tools, tss2, /usr/bin/$(prog))$(ptx/nl)) + @$(call install_finish, tpm2-tools) @$(call touch) -- 2.34.1