Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package keylime for openSUSE:Factory checked 
in at 2022-06-17 21:20:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/keylime (Old)
 and      /work/SRC/openSUSE:Factory/.keylime.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "keylime"

Fri Jun 17 21:20:27 2022 rev:19 rq:982482 version:6.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/keylime/keylime.changes  2022-05-25 
20:34:12.896198565 +0200
+++ /work/SRC/openSUSE:Factory/.keylime.new.1548/keylime.changes        
2022-06-17 21:22:53.870785896 +0200
@@ -1,0 +2,37 @@
+Mon Jun 13 14:15:49 UTC 2022 - apla...@suse.com
+
+- Update to version v6.4.1:
+  * Bump version for pypi
+  * verifier: ensure that execptions caused by the agent result in a failure
+  * tpm_main: add failure tagging to measured boot parsing
+  * tpm_main: fix temp file handling in parse_binary_bootlog(..)
+  * pylint: fix bad-option-value and implicit-str-concat warnings
+  * ca: drop support for using CFSSL as a backend
+  * ca_openssl_impl: add basic support for generating a CRL
+  * config: change libefivar.so to libefivar.so.1
+  * elchecking: add workaround for wrong GUID parsing
+  * Add test /functional/measured-boot-swtpm-sanity to Packit CI plan
+  * Fix order of parameters in an error message
+  * pylint: remove usage of distutils because it is deprecated
+  * ca_util: do not use deprecated setDeamon() call
+  * elchecking: error if policy name is invalid, change default to reject-all
+  * Simplify GitHub Actions used for code coverage processing
+  * ima_dm: enable support for dm_target_update events
+  * benchmark: remove benchmark code
+  * ima: remove read_unpack(..) function
+  * Fixes #996, by properly catching exceptions resulting from network 
problems on the verifier.
+  * List tests in Packit-CI plan explicitly
+  * contributing: add section about code style
+  * fix git blame ignore entry for code style changes
+  * Enable test /functional/basic-attestation-without-mtls
+  * Defer loading PyZMQ to avoid optional dependency
+  * Unify log messages about deleting agent from CV
+  * Ignore reformat commit for git blame
+  * Reformat Keylime with isort and black to new code style
+  * Introducing pre-commit hook to enforce code style with isort and black
+- Drop already merged patches:
+  * config-libefivars.diff
+- Drop cfssl dependency, as uses openssl only
+- Drop cfssl firewalld rule
+
+-------------------------------------------------------------------

Old:
----
  config-libefivars.diff
  keylime-v6.4.0.tar.xz

New:
----
  keylime-v6.4.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ keylime.spec ++++++
--- /var/tmp/diff_new_pack.cdE073/_old  2022-06-17 21:22:54.314786137 +0200
+++ /var/tmp/diff_new_pack.cdE073/_new  2022-06-17 21:22:54.318786140 +0200
@@ -19,13 +19,8 @@
 %global srcname keylime
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-%if 0%{?suse_version} >= 1550
-%bcond_without cfssl
-%else
-%bcond_with cfssl
-%endif
 Name:           keylime
-Version:        6.4.0
+Version:        6.4.1
 Release:        0
 Summary:        Open source TPM software for Bootstrapping and Maintaining 
Trust
 License:        Apache-2.0 AND MIT
@@ -35,8 +30,6 @@
 Source2:        %{name}-user.conf
 # PATCH-FIX-OPENSUSE keylime.conf.diff
 Patch1:         keylime.conf.diff
-# PATCH-FIX-OPENSUSE config-libefivars.diff
-Patch2:         config-libefivars.diff
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  firewall-macros
@@ -108,7 +101,6 @@
 Requires:       %{name}-tpm_cert_store = %{version}
 Requires:       python3-%{name} = %{version}
 Recommends:     %{name}-firewalld = %{version}
-Recommends:     cfssl
 
 %description -n %{name}-registrar
 Subpackage of %{name} for registrar service.
@@ -125,9 +117,6 @@
 
 %prep
 %autosetup -p1 -n %{name}-v%{version}
-%if !%{with cfssl}
-sed -i "s/ca_implementation = cfssl/ca_implementation = openssl/g" keylime.conf
-%endif
 
 %build
 %python_build

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cdE073/_old  2022-06-17 21:22:54.346786155 +0200
+++ /var/tmp/diff_new_pack.cdE073/_new  2022-06-17 21:22:54.350786157 +0200
@@ -1,7 +1,7 @@
 <services>
   <service name="tar_scm" mode="disabled">
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">refs/tags/v6.4.0</param>
+    <param name="revision">refs/tags/v6.4.1</param>
     <param name="url">https://github.com/keylime/keylime.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.cdE073/_old  2022-06-17 21:22:54.370786168 +0200
+++ /var/tmp/diff_new_pack.cdE073/_new  2022-06-17 21:22:54.374786170 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/keylime/keylime.git</param>
-              <param 
name="changesrevision">c8137d941b1813bcf2fbb726e108693c6dc6aec6</param></service></servicedata>
+              <param 
name="changesrevision">bbc191948341b71c64a38d897470f300c7ebcbb1</param></service></servicedata>
 (No newline at EOF)
 

++++++ keylime-v6.4.0.tar.xz -> keylime-v6.4.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/keylime/keylime-v6.4.0.tar.xz 
/work/SRC/openSUSE:Factory/.keylime.new.1548/keylime-v6.4.1.tar.xz differ: char 
15, line 1

++++++ keylime.conf.diff ++++++
--- /var/tmp/diff_new_pack.cdE073/_old  2022-06-17 21:22:54.414786192 +0200
+++ /var/tmp/diff_new_pack.cdE073/_new  2022-06-17 21:22:54.418786194 +0200
@@ -1,14 +1,8 @@
-Index: keylime-v6.4.0/keylime.conf
+Index: keylime-v6.4.1/keylime.conf
 ===================================================================
---- keylime-v6.4.0.orig/keylime.conf
-+++ keylime-v6.4.0/keylime.conf
-@@ -9,11 +9,13 @@ enable_tls = True
- # Valid values are "cfssl" or "openssl". For cfssl to work, you must have the
- # go binary installed in your path or in /usr/local/.
- # Note: Revocation list generation is only supported by "cfssl".
--ca_implementation = openssl
-+# ca_implementation = openssl
-+ca_implementation = cfssl
+--- keylime-v6.4.1.orig/keylime.conf
++++ keylime-v6.4.1/keylime.conf
+@@ -7,7 +7,8 @@ enable_tls = True
  
  # The address and port of the revocation notifier service on the verifier from
  # which either the cloud_agent or keylime_ca receive revocation events.
@@ -18,7 +12,7 @@
  receive_revocation_port = 8992
  
  #=============================================================================
-@@ -21,7 +23,8 @@ receive_revocation_port = 8992
+@@ -15,7 +16,8 @@ receive_revocation_port = 8992
  #=============================================================================
  
  # The binding address and port for the agent server
@@ -28,7 +22,7 @@
  cloudagent_port = 9002
  
  # Address and port where the verifier and tenant can connect to reach the 
agent.
-@@ -30,7 +33,8 @@ agent_contact_ip = 127.0.0.1
+@@ -24,7 +26,8 @@ agent_contact_ip = 127.0.0.1
  agent_contact_port = 9002
  
  # The address and port of registrar server which agent communicate with
@@ -38,7 +32,7 @@
  registrar_port = 8890
  
  # The name of the RSA key that Keylime should use for protecting shares of 
U/V.
-@@ -86,7 +90,8 @@ extract_payload_zip = True
+@@ -80,7 +83,8 @@ extract_payload_zip = True
  # 'dmidecode -s system-uuid'.
  # If you set this to "hostname", Keylime will use the full qualified domain
  # name of current host as the agent id.
@@ -48,7 +42,7 @@
  
  # Whether to listen for revocation notifications from the verifier or not.
  listen_notifications = True
-@@ -145,7 +150,8 @@ max_retries = 4
+@@ -139,7 +143,8 @@ max_retries = 4
  # - hashing:    sha512, sha384, sha256 or sha1
  # - encryption: ecc or rsa
  # - signing:    rsassa, rsapss, ecdsa, ecdaa or ecschnorr
@@ -58,7 +52,7 @@
  tpm_encryption_alg = rsa
  tpm_signing_alg = rsassa
  
-@@ -171,7 +177,8 @@ ek_handle = generate
+@@ -165,7 +170,8 @@ ek_handle = generate
  # chown keylime /var/lib/keylime/cv_ca
  # chown keylime /var/lib/keylime/cv_ca/cacert.crt
  #
@@ -68,7 +62,7 @@
  
  #=============================================================================
  [cloud_verifier]
-@@ -181,7 +188,8 @@ run_as =
+@@ -175,7 +181,8 @@ run_as =
  cloudverifier_id = default
  
  # The IP address and port of verifier server binds to
@@ -78,7 +72,7 @@
  cloudverifier_port = 8881
  
  # The address and port of registrar server that verifier communicates with
-@@ -282,7 +290,8 @@ revocation_notifier = True
+@@ -276,7 +283,8 @@ revocation_notifier = True
  # The binding address and port of the revocation notifier service.
  # If the 'revocation_notifier' option is set to "true", then the verifier
  # automatically starts the revocation service.
@@ -88,7 +82,7 @@
  revocation_notifier_port = 8992
  
  # Enable revocation notifications via webhook. This can be used to notify 
other
-@@ -419,7 +428,8 @@ max_payload_size = 1048576
+@@ -413,7 +421,8 @@ max_payload_size = 1048576
  # and SHA-512).
  # Note that you can't set a policy on PCR10 and PCR16 because Keylime uses
  # them internally.
@@ -98,7 +92,7 @@
  
  # Specify the file containing allowlists for processing Linux IMA measurements
  # this file is used if tenant provides "default" as the allowlist file
-@@ -471,7 +481,8 @@ max_retries = 5
+@@ -465,7 +474,8 @@ max_retries = 5
  # might provide a signed list of EK public key hashes.  Then you could write
  # an ek_check_script that checks the signature of the allowlist and then
  # compares the hash of the given EK with the allowlist.
@@ -108,7 +102,7 @@
  
  # Optional script to execute to check the EK and/or EK certificate against a
  # allowlist or any other additional EK processing you want to do. Runs in
-@@ -497,7 +508,8 @@ ek_check_script=
+@@ -491,7 +501,8 @@ ek_check_script=
  
  # The registrar's IP address and port used to communicate with other services
  # as well as the bind address for the registrar server.

++++++ keylime.xml ++++++
--- /var/tmp/diff_new_pack.cdE073/_old  2022-06-17 21:22:54.434786203 +0200
+++ /var/tmp/diff_new_pack.cdE073/_new  2022-06-17 21:22:54.434786203 +0200
@@ -4,7 +4,6 @@
   <description>Keylime is a remote attestation tool that requires access to 
several ports.</description>
   <port protocol="tcp" port="443"/><!-- Webapp -->
   <port protocol="tcp" port="8881"/><!-- Verifier -->
-  <port protocol="tcp" port="8888"/><!-- CFSSL -->
   <port protocol="tcp" port="8890"/><!-- Registrar -->
   <port protocol="tcp" port="8891"/><!-- Registrar TLS -->
   <port protocol="tcp" port="8992"/><!-- Revocation -->

Reply via email to