From b18b7fcd26e176439b056eea3a8167e401da798b61865ccf2377a0c85f459333 Mon Sep 17 00:00:00 2001 From: Alberto Planas Dominguez Date: Wed, 31 Jan 2024 10:21:27 +0000 Subject: [PATCH] Accepting request 1142969 from home:aplanas:branches:security - Update to version 0.2.4+git.1706692574.a744517: * Bump version to 0.2.4 * build(deps): bump uuid from 1.4.1 to 1.7.0 * keylime-agent.conf: Allow setting event logs paths * Mutable log paths: allow IMA and MBA log paths to be overridden by keylime configuration. * workflows: Update checkout action to version 4 * build(deps): bump serde from 1.0.188 to 1.0.195 * build(deps): bump pest_derive from 2.7.0 to 2.7.6 * build(deps): bump openssl from 0.10.62 to 0.10.63 * build(deps): bump config from 0.13.3 to 0.13.4 * build(deps): bump base64 from 0.21.4 to 0.21.7 * build(deps): bump tempfile from 3.8.0 to 3.9.0 * build(deps): bump pest from 2.7.0 to 2.7.6 * build(deps): bump actix-web from 4.4.0 to 4.4.1 * build(deps): bump reqwest from 0.11.22 to 0.11.23 * build(deps): bump h2 from 0.3.17 to 0.3.24 * build(deps): bump shlex from 1.1.0 to 1.3.0 * cargo: Bump tss-esapi to version 7.4.0 * workflows: Fix keylime-bot token usage * tpm: Add error context for every possible error * tpm: Add AlgorithmError to TpmError * detect idevid template from certificates * build(deps): bump wiremock from 0.5.18 to 0.5.22 * build(deps): bump thiserror from 1.0.48 to 1.0.56 * Make use of workspace dependencies * build(deps): bump openssl from 0.10.57 to 0.10.62 * packit: Bump Fedora version used for code coverage OBS-URL: https://build.opensuse.org/request/show/1142969 OBS-URL: https://build.opensuse.org/package/show/security/rust-keylime?expand=0&rev=65 --- _service | 24 ++++++++------ _servicedata | 2 +- keylime-agent.conf.diff | 2 +- ...eylime-0.2.3+git.1701075380.a5dc985.tar.xz | 3 -- rust-keylime-0.2.4~0.tar.zst | 3 ++ rust-keylime.changes | 31 +++++++++++++++++++ rust-keylime.obsinfo | 4 +++ rust-keylime.spec | 10 +++--- vendor.tar.xz | 4 +-- 9 files changed, 62 insertions(+), 21 deletions(-) delete mode 100644 rust-keylime-0.2.3+git.1701075380.a5dc985.tar.xz create mode 100644 rust-keylime-0.2.4~0.tar.zst create mode 100644 rust-keylime.obsinfo diff --git a/_service b/_service index 0e7867e..a195a5d 100644 --- a/_service +++ b/_service @@ -1,21 +1,27 @@ - - 0.2.3+git.%ct.%h - master + https://github.com/keylime/rust-keylime.git + @PARENT_TAG@~@TAG_OFFSET@ git + v0.2.4 + * + v(\d+\.\d+\.\d+) + \1 enable + aplanas@suse.com - - xz + + *.tar + zst + - - + + + rust-keylime - - + diff --git a/_servicedata b/_servicedata index 1b571c6..ffc1499 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/keylime/rust-keylime.git - a5dc985399bf535b29f12ed9b4c6130357769a95 \ No newline at end of file + a744517f8cf77241e907e0e644bf26400fa2c255 \ No newline at end of file diff --git a/keylime-agent.conf.diff b/keylime-agent.conf.diff index 4daee95..08d2bd6 100644 --- a/keylime-agent.conf.diff +++ b/keylime-agent.conf.diff @@ -2,7 +2,7 @@ Index: rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf =================================================================== --- rust-keylime-0.2.0+git.1677002906.cf6c4f0.orig/keylime-agent.conf +++ rust-keylime-0.2.0+git.1677002906.cf6c4f0/keylime-agent.conf -@@ -19,13 +19,15 @@ version = "2.0" +@@ -19,13 +19,15 @@ version = "2.2" # of 'SHA256(public EK in PEM format)'. # # To override, set KEYLIME_AGENT_UUID environment variable. diff --git a/rust-keylime-0.2.3+git.1701075380.a5dc985.tar.xz b/rust-keylime-0.2.3+git.1701075380.a5dc985.tar.xz deleted file mode 100644 index 292eae2..0000000 --- a/rust-keylime-0.2.3+git.1701075380.a5dc985.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eb4f07e99eba43dad856bb3bc46f43e17a17637b380735ecf9b01e55935b6ffc -size 28029360 diff --git a/rust-keylime-0.2.4~0.tar.zst b/rust-keylime-0.2.4~0.tar.zst new file mode 100644 index 0000000..6d0cb50 --- /dev/null +++ b/rust-keylime-0.2.4~0.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a089bbe1afb460c0b12f556fd95d4892ffd98ac2a962783e0f7c7faf7e8eaff +size 169754 diff --git a/rust-keylime.changes b/rust-keylime.changes index 138d72a..7ecbdeb 100644 --- a/rust-keylime.changes +++ b/rust-keylime.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Wed Jan 31 09:22:00 UTC 2024 - aplanas@suse.com + +- Update to version 0.2.4+git.1706692574.a744517: + * Bump version to 0.2.4 + * build(deps): bump uuid from 1.4.1 to 1.7.0 + * keylime-agent.conf: Allow setting event logs paths + * Mutable log paths: allow IMA and MBA log paths to be overridden by keylime configuration. + * workflows: Update checkout action to version 4 + * build(deps): bump serde from 1.0.188 to 1.0.195 + * build(deps): bump pest_derive from 2.7.0 to 2.7.6 + * build(deps): bump openssl from 0.10.62 to 0.10.63 + * build(deps): bump config from 0.13.3 to 0.13.4 + * build(deps): bump base64 from 0.21.4 to 0.21.7 + * build(deps): bump tempfile from 3.8.0 to 3.9.0 + * build(deps): bump pest from 2.7.0 to 2.7.6 + * build(deps): bump actix-web from 4.4.0 to 4.4.1 + * build(deps): bump reqwest from 0.11.22 to 0.11.23 + * build(deps): bump h2 from 0.3.17 to 0.3.24 + * build(deps): bump shlex from 1.1.0 to 1.3.0 + * cargo: Bump tss-esapi to version 7.4.0 + * workflows: Fix keylime-bot token usage + * tpm: Add error context for every possible error + * tpm: Add AlgorithmError to TpmError + * detect idevid template from certificates + * build(deps): bump wiremock from 0.5.18 to 0.5.22 + * build(deps): bump thiserror from 1.0.48 to 1.0.56 + * Make use of workspace dependencies + * build(deps): bump openssl from 0.10.57 to 0.10.62 + * packit: Bump Fedora version used for code coverage + ------------------------------------------------------------------- Fri Dec 01 10:04:40 UTC 2023 - aplanas@suse.com diff --git a/rust-keylime.obsinfo b/rust-keylime.obsinfo new file mode 100644 index 0000000..26b67d8 --- /dev/null +++ b/rust-keylime.obsinfo @@ -0,0 +1,4 @@ +name: rust-keylime +version: 0.2.4~0 +mtime: 1706692574 +commit: a744517f8cf77241e907e0e644bf26400fa2c255 diff --git a/rust-keylime.spec b/rust-keylime.spec index c36e906..080b2b9 100644 --- a/rust-keylime.spec +++ b/rust-keylime.spec @@ -1,7 +1,7 @@ # # spec file for package rust-keylime # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,12 +25,12 @@ %define _config_norepl %config(noreplace) %endif Name: rust-keylime -Version: 0.2.3+git.1701075380.a5dc985 +Version: 0.2.4~0 Release: 0 Summary: Rust implementation of the keylime agent -License: Apache-2.0 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 URL: https://github.com/keylime/rust-keylime -Source: rust-keylime-%{version}.tar.xz +Source: rust-keylime-%{version}.tar.zst Source1: vendor.tar.xz Source2: cargo_config Source3: keylime.xml @@ -72,7 +72,7 @@ Subpackage of %{name} to provide an suggested IMA policy for Keylime agent %prep %autosetup -a1 -p1 mkdir .cargo -cp %{SOURCE2} .cargo/config +install -D -m 644 %{SOURCE2} .cargo/config %build %{cargo_build} --no-default-features diff --git a/vendor.tar.xz b/vendor.tar.xz index d1c4623..0c967f2 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dd1828fd069ee5249ee7ee815bf9140d688615adb392ea6b92e9831093c177c9 -size 29556368 +oid sha256:6e2c709feed1c51af142ad0601cce4bfd587f2cbbcf0092ee8ad47cc7b193d2e +size 34712428