Compare commits
2 Commits
Author | SHA256 | Date | |
---|---|---|---|
589fac209f | |||
9c0fe162de |
2887
Cargo_lock.patch
2887
Cargo_lock.patch
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/keylime/rust-keylime.git</param>
|
<param name="url">https://github.com/keylime/rust-keylime.git</param>
|
||||||
<param name="changesrevision">7b746b08d3c0fdd866a6e47e893f426adc1eec70</param></service></servicedata>
|
<param name="changesrevision">573d1958a6343fd1882851d97e3ac06122d34438</param></service></servicedata>
|
@@ -1,8 +1,8 @@
|
|||||||
Index: rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf
|
diff --git i/keylime-agent.conf w/keylime-agent.conf
|
||||||
===================================================================
|
index d6e8615..75994c4 100644
|
||||||
--- rust-keylime-0.2.0+git.1677002906.cf6c4f0.orig/keylime-agent.conf
|
--- i/keylime-agent.conf
|
||||||
+++ rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf
|
+++ w/keylime-agent.conf
|
||||||
@@ -19,13 +19,15 @@ version = "2.2"
|
@@ -29,13 +29,15 @@ api_versions = "default"
|
||||||
# of 'SHA256(public EK in PEM format)'.
|
# of 'SHA256(public EK in PEM format)'.
|
||||||
#
|
#
|
||||||
# To override, set KEYLIME_AGENT_UUID environment variable.
|
# To override, set KEYLIME_AGENT_UUID environment variable.
|
||||||
@@ -20,7 +20,7 @@ Index: rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf
|
|||||||
port = 9002
|
port = 9002
|
||||||
|
|
||||||
# Address and port where the verifier and tenant can connect to reach the agent.
|
# Address and port where the verifier and tenant can connect to reach the agent.
|
||||||
@@ -41,7 +43,8 @@ contact_port = 9002
|
@@ -51,7 +53,8 @@ contact_port = 9002
|
||||||
# To override registrar_ip, set KEYLIME_AGENT_REGISTRAR_IP environment variable.
|
# To override registrar_ip, set KEYLIME_AGENT_REGISTRAR_IP environment variable.
|
||||||
# To override registrar_port, set KEYLIME_AGENT_REGISTRAR_PORT environment
|
# To override registrar_port, set KEYLIME_AGENT_REGISTRAR_PORT environment
|
||||||
# variable.
|
# variable.
|
||||||
@@ -30,7 +30,7 @@ Index: rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf
|
|||||||
registrar_port = 8890
|
registrar_port = 8890
|
||||||
|
|
||||||
# Enable mTLS communication between agent, verifier and tenant.
|
# Enable mTLS communication between agent, verifier and tenant.
|
||||||
@@ -151,7 +154,8 @@ revocation_actions_dir = "/usr/libexec/k
|
@@ -161,7 +164,8 @@ revocation_actions_dir = "/usr/libexec/keylime"
|
||||||
# KEYLIME_AGENT_REVOCATION_NOTIFICATION_IP environment variable.
|
# KEYLIME_AGENT_REVOCATION_NOTIFICATION_IP environment variable.
|
||||||
# To override revocation_notification_port, set
|
# To override revocation_notification_port, set
|
||||||
# KEYLIME_AGENT_REVOCATION_NOTIFICATION_PORT environment variable.
|
# KEYLIME_AGENT_REVOCATION_NOTIFICATION_PORT environment variable.
|
||||||
|
BIN
rust-keylime-0.2.7+117.tar.zst
(Stored with Git LFS)
BIN
rust-keylime-0.2.7+117.tar.zst
(Stored with Git LFS)
Binary file not shown.
3
rust-keylime-0.2.7+141.tar.zst
Normal file
3
rust-keylime-0.2.7+141.tar.zst
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cdad3234db3f1e6975134aeb8dc9cb0db37e0d30a175f8b671788be98222ee7e
|
||||||
|
size 287080
|
@@ -1,3 +1,39 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 07 12:17:29 UTC 2025 - aplanas@suse.com
|
||||||
|
|
||||||
|
- Update vendored crates (bsc#1247193, CVE-2025-58266)
|
||||||
|
* shlex 1.3.0
|
||||||
|
|
||||||
|
- Rebase keylime-agent.conf.diff for current configuration
|
||||||
|
|
||||||
|
- Drop Cargo_lock.patch patch, already present in Cargo.lock
|
||||||
|
|
||||||
|
- Update to version 0.2.7+141:
|
||||||
|
* service: Use WantedBy=multi-user.target
|
||||||
|
* rpm: Add subpackage for push-attestation agent
|
||||||
|
* push-model: implement continuous attestation with configurable intervals
|
||||||
|
* Retry registration forever in the state machine
|
||||||
|
* Add Verifier URL to configuration
|
||||||
|
* Align exp.backoff to current configuration format
|
||||||
|
* Increase coverage of state machine (using Context)
|
||||||
|
* Increase coverage of struct_filler.rs
|
||||||
|
* Groom code (remove dead code)
|
||||||
|
* Fix exponential backoff (10secs, 4xx accepted)
|
||||||
|
* test: Add documentation test to tests/run.sh
|
||||||
|
* tpm: Avoid running code example during documentation tests
|
||||||
|
* state_machine: Always start the agent from the Unregistered state
|
||||||
|
* Add fixes for the URL construction
|
||||||
|
* Refactor evidences collection in push attestation agent
|
||||||
|
* push-model: refactor attestation logic into a state machine
|
||||||
|
* Fix body sending by allowing serializing strings (#1057)
|
||||||
|
* Log ResilientClient errors/response status codes (#1055)
|
||||||
|
* Add AK signing scheme and hash algorithm to negotiation
|
||||||
|
* tpm: Add method to extract signing scheme and hash algorithm from AK
|
||||||
|
* Allow custom content-type/accept headers
|
||||||
|
* Integrate exponential backoff to registration (#1052)
|
||||||
|
* keylime/structures: Rename ShaValues to PcrBanks
|
||||||
|
* Add resilient_client for exponential backoff (#1048)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 14 12:56:25 UTC 2025 - aplanas@suse.com
|
Mon Jul 14 12:56:25 UTC 2025 - aplanas@suse.com
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
name: rust-keylime
|
name: rust-keylime
|
||||||
version: 0.2.7+117
|
version: 0.2.7+141
|
||||||
mtime: 1752485269
|
mtime: 1754479734
|
||||||
commit: 7b746b08d3c0fdd866a6e47e893f426adc1eec70
|
commit: 573d1958a6343fd1882851d97e3ac06122d34438
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package rust-keylime
|
# spec file for package rust-keylime
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
%define _config_norepl %config(noreplace)
|
%define _config_norepl %config(noreplace)
|
||||||
%endif
|
%endif
|
||||||
Name: rust-keylime
|
Name: rust-keylime
|
||||||
Version: 0.2.7+117
|
Version: 0.2.7+141
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Rust implementation of the keylime agent
|
Summary: Rust implementation of the keylime agent
|
||||||
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (Apache-2.0 OR MIT) AND Unicode-DFS-2016 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-3-Clause AND ISC AND MIT
|
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (Apache-2.0 OR MIT) AND Unicode-DFS-2016 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-3-Clause AND ISC AND MIT
|
||||||
@@ -41,7 +41,6 @@ Source7: ima-policy.service
|
|||||||
Source8: README.suse
|
Source8: README.suse
|
||||||
# PATCH-FIX-OPENSUSE keylime-agent.conf.diff
|
# PATCH-FIX-OPENSUSE keylime-agent.conf.diff
|
||||||
Patch1: keylime-agent.conf.diff
|
Patch1: keylime-agent.conf.diff
|
||||||
Patch2: Cargo_lock.patch
|
|
||||||
BuildRequires: cargo-packaging
|
BuildRequires: cargo-packaging
|
||||||
BuildRequires: clang
|
BuildRequires: clang
|
||||||
BuildRequires: firewall-macros
|
BuildRequires: firewall-macros
|
||||||
|
BIN
vendor.tar.zst
(Stored with Git LFS)
BIN
vendor.tar.zst
(Stored with Git LFS)
Binary file not shown.
Reference in New Issue
Block a user