Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pcr-oracle for openSUSE:Factory checked in at 2026-05-24 19:34:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcr-oracle (Old) and /work/SRC/openSUSE:Factory/.pcr-oracle.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcr-oracle" Sun May 24 19:34:19 2026 rev:27 rq:1354386 version:0.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pcr-oracle/pcr-oracle.changes 2026-05-13 17:21:28.376602778 +0200 +++ /work/SRC/openSUSE:Factory/.pcr-oracle.new.2084/pcr-oracle.changes 2026-05-24 19:34:31.156492212 +0200 @@ -1,0 +2,6 @@ +Thu May 21 06:19:01 UTC 2026 - Gary Ching-Pang Lin <[email protected]> + +- Update to 0.6.3 + + Relax TPM self-test attribute checks (bsc#1265871) + +------------------------------------------------------------------- Old: ---- pcr-oracle-0.6.2.tar.xz New: ---- pcr-oracle-0.6.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcr-oracle.spec ++++++ --- /var/tmp/diff_new_pack.CXbhYf/_old 2026-05-24 19:34:31.896522491 +0200 +++ /var/tmp/diff_new_pack.CXbhYf/_new 2026-05-24 19:34:31.900522655 +0200 @@ -18,7 +18,7 @@ Name: pcr-oracle -Version: 0.6.2 +Version: 0.6.3 Release: 0 Summary: Predict TPM PCR values License: GPL-2.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.CXbhYf/_old 2026-05-24 19:34:31.944524455 +0200 +++ /var/tmp/diff_new_pack.CXbhYf/_new 2026-05-24 19:34:31.948524619 +0200 @@ -7,7 +7,7 @@ <param name="url">https://github.com/openSUSE/pcr-oracle.git</param> <param name="filename">pcr-oracle</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">refs/tags/0.6.2</param> + <param name="revision">refs/tags/0.6.3</param> </service> <service name="recompress" mode="disabled"> <param name="file">pcr-oracle*.tar</param> ++++++ pcr-oracle-0.6.2.tar.xz -> pcr-oracle-0.6.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pcr-oracle-0.6.2/src/tpm.c new/pcr-oracle-0.6.3/src/tpm.c --- old/pcr-oracle-0.6.2/src/tpm.c 2026-05-13 08:19:07.000000000 +0200 +++ new/pcr-oracle-0.6.3/src/tpm.c 2026-05-21 08:15:53.000000000 +0200 @@ -217,11 +217,6 @@ return false; } - if ((prop_startup & TPMA_STARTUP_CLEAR_EHENABLE) == 0) { - error("Endorsement hierarchy not enabled\n"); - return false; - } - /* Check PropertyPermanent (TPM2_PT_PERMANENT) */ if (!tpm_get_tpm_property(TPM2_PT_PERMANENT, &prop_permanent)) { error("Failed to get PropertyPermanent\n"); @@ -233,41 +228,15 @@ return false; } - if ((prop_permanent & TPMA_PERMANENT_ENDORSEMENTAUTHSET) != 0) { - error("TPM2 Endorsement Authorization set\n"); - return false; - } - - if ((prop_permanent & TPMA_PERMANENT_LOCKOUTAUTHSET) != 0) { - error("TPM2 Lockout Authorization set\n"); - return false; - } - - if ((prop_permanent & TPMA_PERMANENT_INLOCKOUT) != 0) { - error("TPM2 in lockout\n"); - return false; - } - #ifdef TPM2_CAP_AUTH_POLICIES /* * Ensure that there is no authorization policy associated with the - * following hierarchies: TPM2_RH_LOCKOUT, TPM2_RH_OWNER, and - * TPM2_RH_ENDORSEMENT + * TPM2_RH_OWNER hierarchy. */ - if (!tpm_check_auth_policies(TPM2_RH_LOCKOUT)) { - error("Error from LockOut handle\n"); - return false; - } - if (!tpm_check_auth_policies(TPM2_RH_OWNER)) { error("Error from Owner handle\n"); return false; } - - if (!tpm_check_auth_policies(TPM2_RH_ENDORSEMENT)) { - error("Error from Endorsement handle\n"); - return false; - } #endif return true;
