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;

Reply via email to