From 536be1e84a6f28efc83c7ef772b3d9c97b8fa32e Mon Sep 17 00:00:00 2001 From: Nathaniel McCallum Date: Wed, 14 Jun 2017 10:24:19 -0400 Subject: [PATCH] New upstream release --- .gitignore | 1 + clevis.spec | 30 +++++++++++++++++++++++------- sources | 2 +- 3 files changed, 25 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index f696121..1015aae 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /clevis-2.tar.bz2 +/clevis-3.tar.bz2 diff --git a/clevis.spec b/clevis.spec index 6ceff39..43d379c 100644 --- a/clevis.spec +++ b/clevis.spec @@ -1,18 +1,16 @@ %global _hardened_build 1 Name: clevis -Version: 2 -Release: 2%{?dist} +Version: 3 +Release: 1%{?dist} Summary: Automated decryption framework License: GPLv3+ URL: https://github.com/latchset/%{name} Source0: https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2 -BuildRequires: libjose-openssl-devel >= 6 -BuildRequires: libjose-zlib-devel >= 6 +BuildRequires: libjose-devel >= 8 BuildRequires: libluksmeta-devel -BuildRequires: http-parser-devel BuildRequires: libudisks2-devel BuildRequires: openssl-devel @@ -21,8 +19,11 @@ BuildRequires: pkgconfig BuildRequires: systemd BuildRequires: dracut BuildRequires: tang +BuildRequires: curl Requires: coreutils +Requires: jose >= 8 +Requires: curl %description Clevis is a framework for automated decryption. It allows you to encrypt @@ -80,11 +81,23 @@ desktop-file-validate \ %files %license COPYING +%{_bindir}/%{name}-decrypt-http +%{_bindir}/%{name}-decrypt-tang +%{_bindir}/%{name}-decrypt-sss +%{_bindir}/%{name}-decrypt +%{_bindir}/%{name}-encrypt-http +%{_bindir}/%{name}-encrypt-tang +%{_bindir}/%{name}-encrypt-sss %{_bindir}/%{name} -%{_libexecdir}/%{name} +%{_mandir}/man1/%{name}-encrypt-http.1* +%{_mandir}/man1/%{name}-encrypt-tang.1* +%{_mandir}/man1/%{name}-encrypt-sss.1* +%{_mandir}/man1/%{name}-decrypt.1* +%{_mandir}/man1/%{name}.1* %files luks -%{_libexecdir}/%{name}/bind-luks +%{_bindir}/%{name}-bind-luks +%{_mandir}/man1/%{name}-bind-luks.1* %files dracut %{_prefix}/lib/dracut/modules.d/60%{name} @@ -94,6 +107,9 @@ desktop-file-validate \ %attr(4755, root, root) %{_libexecdir}/%{name}-luks-udisks2 %changelog +* Wed Jun 14 2017 Nathaniel McCallum - 3-1 +- New upstream release + * Fri Feb 10 2017 Fedora Release Engineering - 2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 190219c..744214c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dd67cace4efc0a8620fe8e849f251fad clevis-2.tar.bz2 +SHA512 (clevis-3.tar.bz2) = 770ceaab58aa9c4d6d4acc69db2c683aa11f309d315f4c14d4685edc3787f9c02996b8cc7215a4a6fc624a50ba4780ca15a122d10666f4ea0b9c71376b59f06d