Index: security/tpm2-tools/Makefile =================================================================== --- security/tpm2-tools/Makefile +++ security/tpm2-tools/Makefile @@ -1,7 +1,7 @@ # $FreeBSD: tags/RELEASE_12_1_0/security/tpm2-tools/Makefile 512238 2019-09-17 19:52:16Z lwhsu $ 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 @@ 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 Index: security/tpm2-tools/distinfo =================================================================== --- security/tpm2-tools/distinfo +++ security/tpm2-tools/distinfo @@ -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 Index: security/tpm2-tools/pkg-plist =================================================================== --- security/tpm2-tools/pkg-plist +++ security/tpm2-tools/pkg-plist @@ -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_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_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_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_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_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_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_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_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