Rebase to clevis-23 upstream version

Disable TPM 1.2 pin compilation and remove clevis-luks-unlocker
from systemd files section, as it is no longer shipped upstream.

Resolves: RHEL-173501

Signed-off-by: Sergio Arroutbi <sarroutb@redhat.com>
This commit is contained in:
Sergio Arroutbi 2026-05-13 17:24:21 +02:00
parent b69fd13b7b
commit ff70b56635
No known key found for this signature in database
GPG Key ID: A3E819DEA8102235
3 changed files with 4 additions and 4 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@
/clevis-20.tar.xz
/clevis-21.tar.xz
/clevis-22.tar.xz
/clevis-23.tar.xz

View File

@ -1,5 +1,5 @@
Name: clevis
Version: 22
Version: 23
Release: %autorelease
Summary: Automated decryption framework
@ -122,7 +122,7 @@ Automatically unlocks LUKS block devices through a PKCS#11 device.
%autosetup -S git
%build
%meson -Duser=clevis -Dgroup=clevis
%meson -Duser=clevis -Dgroup=clevis -Dtpm1=disabled
%meson_build
%install
@ -187,7 +187,6 @@ exit 0
%files systemd
%{_libexecdir}/%{name}-luks-askpass
%{_libexecdir}/%{name}-luks-unlocker
%{_unitdir}/%{name}-luks-askpass.path
%{_unitdir}/%{name}-luks-askpass.service

View File

@ -1 +1 @@
SHA512 (clevis-22.tar.xz) = d91e917af4b90c47aba77169bdaa9d3f73ced1951487a92d11a251f9de3e2947fb89d6bc2d4aa768493c3439336d4f2f541625a8b8cbe8de7f03a2b70b927c01
SHA512 (clevis-23.tar.xz) = e5b66682f197ab4db42bac4377e3cc293e0a4cfcd1ed5b0e87a7b67e0c0724c774455f182eb54f26f3f459454aa4eb2890f3054e543bb2a7fcce1a86db98b8fa