Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2020 09:28:37 +0000 (UTC)
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r535850 - head/security/tpm2-tools
Message-ID:  <202005190928.04J9SbBd057115@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Tue May 19 09:28:36 2020
New Revision: 535850
URL: https://svnweb.freebsd.org/changeset/ports/535850

Log:
  - Update to 4.2
  
  Submitted by:	Tadeusz Struk <tadeusz.struk at intel.com> (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D24904

Modified:
  head/security/tpm2-tools/Makefile
  head/security/tpm2-tools/distinfo
  head/security/tpm2-tools/pkg-plist

Modified: head/security/tpm2-tools/Makefile
==============================================================================
--- head/security/tpm2-tools/Makefile	Tue May 19 09:27:34 2020	(r535849)
+++ head/security/tpm2-tools/Makefile	Tue May 19 09:28:36 2020	(r535850)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	tpm2-tools
-DISTVERSION=	4.0
+DISTVERSION=	4.2
 CATEGORIES=	security
 MASTER_SITES=	https://github.com/tpm2-software/tpm2-tools/releases/download/${DISTVERSION}/
 
@@ -11,13 +11,14 @@ COMMENT=	TPM2 tools
 LICENSE=	BSD2CLAUSE
 
 LIB_DEPENDS=	libtss2-esys.so:security/tpm2-tss \
-		libcurl.so:ftp/curl
+		libcurl.so:ftp/curl \
+		libuuid.so:misc/e2fsprogs-libuuid
 
 USES=	gmake libtool pkgconfig ssl
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto"
-CONFIGURE_ARGS=	--disable-hardening
+CONFIGURE_ARGS=	--disable-hardening --disable-fapi
 
 BROKEN_SSL=	openssl
 

Modified: head/security/tpm2-tools/distinfo
==============================================================================
--- head/security/tpm2-tools/distinfo	Tue May 19 09:27:34 2020	(r535849)
+++ head/security/tpm2-tools/distinfo	Tue May 19 09:28:36 2020	(r535850)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1568138495
-SHA256 (tpm2-tools-4.0.tar.gz) = 1e2c6946072235ab903777aa7db0191ab3d87167587dd164d4375b7790e4e00a
-SIZE (tpm2-tools-4.0.tar.gz) = 1129181
+TIMESTAMP = 1589479731
+SHA256 (tpm2-tools-4.2.tar.gz) = 1baaccd8bd663e9dd70cf6d8f99f16897ea32b9106860967ebb259d81954f904
+SIZE (tpm2-tools-4.2.tar.gz) = 889062

Modified: head/security/tpm2-tools/pkg-plist
==============================================================================
--- head/security/tpm2-tools/pkg-plist	Tue May 19 09:27:34 2020	(r535849)
+++ head/security/tpm2-tools/pkg-plist	Tue May 19 09:28:36 2020	(r535850)
@@ -1,9 +1,13 @@
 bin/tpm2_activatecredential
 bin/tpm2_certify
+bin/tpm2_certifycreation
 bin/tpm2_changeauth
+bin/tpm2_changeeps
+bin/tpm2_changepps
 bin/tpm2_checkquote
 bin/tpm2_clear
 bin/tpm2_clearcontrol
+bin/tpm2_clockrateadjust
 bin/tpm2_create
 bin/tpm2_createak
 bin/tpm2_createek
@@ -12,12 +16,14 @@ bin/tpm2_createprimary
 bin/tpm2_dictionarylockout
 bin/tpm2_duplicate
 bin/tpm2_encryptdecrypt
+bin/tpm2_eventlog
 bin/tpm2_evictcontrol
 bin/tpm2_flushcontext
 bin/tpm2_getcap
 bin/tpm2_getekcertificate
 bin/tpm2_getrandom
 bin/tpm2_gettestresult
+bin/tpm2_gettime
 bin/tpm2_hash
 bin/tpm2_hierarchycontrol
 bin/tpm2_hmac
@@ -26,35 +32,53 @@ bin/tpm2_incrementalselftest
 bin/tpm2_load
 bin/tpm2_loadexternal
 bin/tpm2_makecredential
+bin/tpm2_nvcertify
 bin/tpm2_nvdefine
+bin/tpm2_nvextend
 bin/tpm2_nvincrement
 bin/tpm2_nvread
 bin/tpm2_nvreadlock
 bin/tpm2_nvreadpublic
+bin/tpm2_nvsetbits
 bin/tpm2_nvundefine
 bin/tpm2_nvwrite
+bin/tpm2_nvwritelock
 bin/tpm2_pcrallocate
 bin/tpm2_pcrevent
 bin/tpm2_pcrextend
 bin/tpm2_pcrread
 bin/tpm2_pcrreset
 bin/tpm2_policyauthorize
+bin/tpm2_policyauthorizenv
+bin/tpm2_policyauthvalue
 bin/tpm2_policycommandcode
+bin/tpm2_policycountertimer
+bin/tpm2_policycphash
 bin/tpm2_policyduplicationselect
 bin/tpm2_policylocality
+bin/tpm2_policynamehash
+bin/tpm2_policynv
+bin/tpm2_policynvwritten
 bin/tpm2_policyor
 bin/tpm2_policypassword
 bin/tpm2_policypcr
 bin/tpm2_policyrestart
 bin/tpm2_policysecret
+bin/tpm2_policysigned
+bin/tpm2_policytemplate
+bin/tpm2_policyticket
 bin/tpm2_print
 bin/tpm2_quote
 bin/tpm2_rc_decode
+bin/tpm2_readclock
 bin/tpm2_readpublic
 bin/tpm2_rsadecrypt
 bin/tpm2_rsaencrypt
 bin/tpm2_selftest
 bin/tpm2_send
+bin/tpm2_setclock
+bin/tpm2_setprimarypolicy
+bin/tpm2_shutdown
 bin/tpm2_sign
 bin/tpm2_startauthsession
 bin/tpm2_startup
@@ -64,10 +88,14 @@ bin/tpm2_unseal
 bin/tpm2_verifysignature
 man/man1/tpm2_activatecredential.1.gz
 man/man1/tpm2_certify.1.gz
+man/man1/tpm2_certifycreation.1.gz
 man/man1/tpm2_changeauth.1.gz
+man/man1/tpm2_changeeps.1.gz
+man/man1/tpm2_changepps.1.gz
 man/man1/tpm2_checkquote.1.gz
 man/man1/tpm2_clear.1.gz
 man/man1/tpm2_clearcontrol.1.gz
+man/man1/tpm2_clockrateadjust.1.gz
 man/man1/tpm2_create.1.gz
 man/man1/tpm2_createak.1.gz
 man/man1/tpm2_createek.1.gz
@@ -76,12 +104,14 @@ man/man1/tpm2_createprimary.1.gz
 man/man1/tpm2_dictionarylockout.1.gz
 man/man1/tpm2_duplicate.1.gz
 man/man1/tpm2_encryptdecrypt.1.gz
+man/man1/tpm2_eventlog.1.gz
 man/man1/tpm2_evictcontrol.1.gz
 man/man1/tpm2_flushcontext.1.gz
 man/man1/tpm2_getcap.1.gz
 man/man1/tpm2_getekcertificate.1.gz
 man/man1/tpm2_getrandom.1.gz
 man/man1/tpm2_gettestresult.1.gz
+man/man1/tpm2_gettime.1.gz
 man/man1/tpm2_hash.1.gz
 man/man1/tpm2_hierarchycontrol.1.gz
 man/man1/tpm2_hmac.1.gz
@@ -90,35 +120,53 @@ man/man1/tpm2_incrementalselftest.1.gz
 man/man1/tpm2_load.1.gz
 man/man1/tpm2_loadexternal.1.gz
 man/man1/tpm2_makecredential.1.gz
+man/man1/tpm2_nvcertify.1.gz
 man/man1/tpm2_nvdefine.1.gz
+man/man1/tpm2_nvextend.1.gz
 man/man1/tpm2_nvincrement.1.gz
 man/man1/tpm2_nvread.1.gz
 man/man1/tpm2_nvreadlock.1.gz
 man/man1/tpm2_nvreadpublic.1.gz
+man/man1/tpm2_nvsetbits.1.gz
 man/man1/tpm2_nvundefine.1.gz
 man/man1/tpm2_nvwrite.1.gz
+man/man1/tpm2_nvwritelock.1.gz
 man/man1/tpm2_pcrallocate.1.gz
 man/man1/tpm2_pcrevent.1.gz
 man/man1/tpm2_pcrextend.1.gz
 man/man1/tpm2_pcrread.1.gz
 man/man1/tpm2_pcrreset.1.gz
 man/man1/tpm2_policyauthorize.1.gz
+man/man1/tpm2_policyauthorizenv.1.gz
+man/man1/tpm2_policyauthvalue.1.gz
 man/man1/tpm2_policycommandcode.1.gz
+man/man1/tpm2_policycountertimer.1.gz
+man/man1/tpm2_policycphash.1.gz
 man/man1/tpm2_policyduplicationselect.1.gz
 man/man1/tpm2_policylocality.1.gz
+man/man1/tpm2_policynamehash.1.gz
+man/man1/tpm2_policynv.1.gz
+man/man1/tpm2_policynvwritten.1.gz
 man/man1/tpm2_policyor.1.gz
 man/man1/tpm2_policypassword.1.gz
 man/man1/tpm2_policypcr.1.gz
 man/man1/tpm2_policyrestart.1.gz
 man/man1/tpm2_policysecret.1.gz
+man/man1/tpm2_policysigned.1.gz
+man/man1/tpm2_policytemplate.1.gz
+man/man1/tpm2_policyticket.1.gz
 man/man1/tpm2_print.1.gz
 man/man1/tpm2_quote.1.gz
 man/man1/tpm2_rc_decode.1.gz
+man/man1/tpm2_readclock.1.gz
 man/man1/tpm2_readpublic.1.gz
 man/man1/tpm2_rsadecrypt.1.gz
 man/man1/tpm2_rsaencrypt.1.gz
 man/man1/tpm2_selftest.1.gz
 man/man1/tpm2_send.1.gz
+man/man1/tpm2_setclock.1.gz
+man/man1/tpm2_setprimarypolicy.1.gz
+man/man1/tpm2_shutdown.1.gz
 man/man1/tpm2_sign.1.gz
 man/man1/tpm2_startauthsession.1.gz
 man/man1/tpm2_startup.1.gz
@@ -128,10 +176,14 @@ man/man1/tpm2_unseal.1.gz
 man/man1/tpm2_verifysignature.1.gz
 share/bash-completion/completions/tpm2_activatecredential
 share/bash-completion/completions/tpm2_certify
+share/bash-completion/completions/tpm2_certifycreation
 share/bash-completion/completions/tpm2_changeauth
+share/bash-completion/completions/tpm2_changeeps
+share/bash-completion/completions/tpm2_changepps
 share/bash-completion/completions/tpm2_checkquote
 share/bash-completion/completions/tpm2_clear
 share/bash-completion/completions/tpm2_clearcontrol
+share/bash-completion/completions/tpm2_clockrateadjust
 share/bash-completion/completions/tpm2_completion.bash
 share/bash-completion/completions/tpm2_create
 share/bash-completion/completions/tpm2_createak
@@ -141,12 +193,14 @@ share/bash-completion/completions/tpm2_createprimary
 share/bash-completion/completions/tpm2_dictionarylockout
 share/bash-completion/completions/tpm2_duplicate
 share/bash-completion/completions/tpm2_encryptdecrypt
+share/bash-completion/completions/tpm2_eventlog
 share/bash-completion/completions/tpm2_evictcontrol
 share/bash-completion/completions/tpm2_flushcontext
 share/bash-completion/completions/tpm2_getcap
 share/bash-completion/completions/tpm2_getekcertificate
 share/bash-completion/completions/tpm2_getrandom
 share/bash-completion/completions/tpm2_gettestresult
+share/bash-completion/completions/tpm2_gettime
 share/bash-completion/completions/tpm2_hash
 share/bash-completion/completions/tpm2_hierarchycontrol
 share/bash-completion/completions/tpm2_hmac
@@ -155,35 +209,53 @@ share/bash-completion/completions/tpm2_incrementalself
 share/bash-completion/completions/tpm2_load
 share/bash-completion/completions/tpm2_loadexternal
 share/bash-completion/completions/tpm2_makecredential
+share/bash-completion/completions/tpm2_nvcertify
 share/bash-completion/completions/tpm2_nvdefine
+share/bash-completion/completions/tpm2_nvextend
 share/bash-completion/completions/tpm2_nvincrement
 share/bash-completion/completions/tpm2_nvread
 share/bash-completion/completions/tpm2_nvreadlock
 share/bash-completion/completions/tpm2_nvreadpublic
+share/bash-completion/completions/tpm2_nvsetbits
 share/bash-completion/completions/tpm2_nvundefine
 share/bash-completion/completions/tpm2_nvwrite
+share/bash-completion/completions/tpm2_nvwritelock
 share/bash-completion/completions/tpm2_pcrallocate
 share/bash-completion/completions/tpm2_pcrevent
 share/bash-completion/completions/tpm2_pcrextend
 share/bash-completion/completions/tpm2_pcrread
 share/bash-completion/completions/tpm2_pcrreset
 share/bash-completion/completions/tpm2_policyauthorize
+share/bash-completion/completions/tpm2_policyauthorizenv
+share/bash-completion/completions/tpm2_policyauthvalue
 share/bash-completion/completions/tpm2_policycommandcode
+share/bash-completion/completions/tpm2_policycountertimer
+share/bash-completion/completions/tpm2_policycphash
 share/bash-completion/completions/tpm2_policyduplicationselect
 share/bash-completion/completions/tpm2_policylocality
+share/bash-completion/completions/tpm2_policynamehash
+share/bash-completion/completions/tpm2_policynv
+share/bash-completion/completions/tpm2_policynvwritten
 share/bash-completion/completions/tpm2_policyor
 share/bash-completion/completions/tpm2_policypassword
 share/bash-completion/completions/tpm2_policypcr
 share/bash-completion/completions/tpm2_policyrestart
 share/bash-completion/completions/tpm2_policysecret
+share/bash-completion/completions/tpm2_policysigned
+share/bash-completion/completions/tpm2_policytemplate
+share/bash-completion/completions/tpm2_policyticket
 share/bash-completion/completions/tpm2_print
 share/bash-completion/completions/tpm2_quote
 share/bash-completion/completions/tpm2_rc_decode
+share/bash-completion/completions/tpm2_readclock
 share/bash-completion/completions/tpm2_readpublic
 share/bash-completion/completions/tpm2_rsadecrypt
 share/bash-completion/completions/tpm2_rsaencrypt
 share/bash-completion/completions/tpm2_selftest
 share/bash-completion/completions/tpm2_send
+share/bash-completion/completions/tpm2_setclock
+share/bash-completion/completions/tpm2_setprimarypolicy
+share/bash-completion/completions/tpm2_shutdown
 share/bash-completion/completions/tpm2_sign
 share/bash-completion/completions/tpm2_startauthsession
 share/bash-completion/completions/tpm2_startup



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005190928.04J9SbBd057115>