Update to latest upstream version, v13

This commit is contained in:
Sergio Correia 2020-05-10 11:10:44 -03:00
parent 01ab2d45ee
commit f809e9547c
No known key found for this signature in database
GPG Key ID: D0D219ED1F7E762C
3 changed files with 18 additions and 11 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/clevis-11.tar.xz
/clevis-12.tar.xz
/clevis-13.tar.xz

View File

@ -1,8 +1,6 @@
%global _hardened_build 1
Name: clevis
Version: 12
Release: 4%{?dist}
Version: 13
Release: 1%{?dist}
Summary: Automated decryption framework
License: GPLv3+
@ -31,6 +29,8 @@ BuildRequires: curl
BuildRequires: cracklib-dicts
BuildRequires: luksmeta
BuildRequires: openssl
BuildRequires: diffutils
BuildRequires: jq
Requires: cracklib-dicts
Requires: tpm2-tools >= 3.0.0
@ -51,13 +51,13 @@ and clevis-dracut packages for automatic root volume unlocking of LUKSv1
volumes during early boot.
%package luks
Summary: LUKSv1 integration for clevis
Summary: LUKS integration for clevis
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: cryptsetup
Requires: luksmeta >= 8
%description luks
LUKSv1 integration for clevis. This package allows you to bind a LUKSv1
LUKS integration for clevis. This package allows you to bind a LUKS
volume to a clevis unlocking policy. For automated unlocking, an unlocker
will also be required. See, for example, clevis-dracut and clevis-udisks2.
@ -80,7 +80,7 @@ Requires: systemd%{?_isa} >= 236
Requires: nc
%description systemd
Automatically unlocks LUKSv1 _netdev block devices from /etc/crypttab.
Automatically unlocks LUKS _netdev block devices from /etc/crypttab.
%package dracut
Summary: Dracut integration for clevis
@ -88,14 +88,14 @@ Requires: %{name}-systemd%{?_isa} = %{version}-%{release}
Requires: dracut-network
%description dracut
Automatically unlocks LUKSv1 block devices in early boot.
Automatically unlocks LUKS block devices in early boot.
%package udisks2
Summary: UDisks2/Storaged integration for clevis
Requires: %{name}-luks%{?_isa} = %{version}-%{release}
%description udisks2
Automatically unlocks LUKSv1 block devices in desktop environments that
Automatically unlocks LUKS block devices in desktop environments that
use UDisks2 or storaged (like GNOME).
%prep
@ -142,9 +142,12 @@ exit 0
%{_mandir}/man1/%{name}-luks-unlock.1*
%{_mandir}/man1/%{name}-luks-unbind.1*
%{_mandir}/man1/%{name}-luks-bind.1*
%{_mandir}/man1/%{name}-luks-list.1.*
%{_bindir}/%{name}-luks-unlock
%{_bindir}/%{name}-luks-unbind
%{_bindir}/%{name}-luks-bind
%{_bindir}/%{name}-luks-common-functions
%{_bindir}/%{name}-luks-list
%files systemd
%{_libexecdir}/%{name}-luks-askpass
@ -162,7 +165,10 @@ exit 0
%attr(4755, root, root) %{_libexecdir}/%{name}-luks-udisks2
%changelog
* Thu May 07 2020 Sergio Correia <scorreia@redhat.com> - 12.4
* Sun May 10 2020 Sergio Correia <scorreia@redhat.com> - 13-1
- Update to new clevis upstream release, v13.
* Thu May 07 2020 Sergio Correia <scorreia@redhat.com> - 12-4
- cracklib-dicts should be also listed as a build dependency, since
it's required for running some of the tests

View File

@ -1 +1 @@
SHA512 (clevis-12.tar.xz) = c71144590cf2528d20892d3ef49b2b1ea948286410385b15f6a3eda01539846c7154b6396b78c0ed8a28f3056b4c3f88ff043978e5483b2ac360ee0f156f78e7
SHA512 (clevis-13.tar.xz) = b9bdc0cb981a816b2c1e4fe77b4b0fec53a8c99546a00be63e9ab5bba376fcba24e5a5dbd8fc2f189d1ed2a74e8eb58ba3a42c19cc490a976694445233f4d7ed