New upstream release

This commit is contained in:
Nathaniel McCallum 2017-06-14 10:24:19 -04:00
parent 8161af80e8
commit 536be1e84a
3 changed files with 25 additions and 8 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
/clevis-2.tar.bz2 /clevis-2.tar.bz2
/clevis-3.tar.bz2

View File

@ -1,18 +1,16 @@
%global _hardened_build 1 %global _hardened_build 1
Name: clevis Name: clevis
Version: 2 Version: 3
Release: 2%{?dist} Release: 1%{?dist}
Summary: Automated decryption framework Summary: Automated decryption framework
License: GPLv3+ License: GPLv3+
URL: https://github.com/latchset/%{name} URL: https://github.com/latchset/%{name}
Source0: https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2 Source0: https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2
BuildRequires: libjose-openssl-devel >= 6 BuildRequires: libjose-devel >= 8
BuildRequires: libjose-zlib-devel >= 6
BuildRequires: libluksmeta-devel BuildRequires: libluksmeta-devel
BuildRequires: http-parser-devel
BuildRequires: libudisks2-devel BuildRequires: libudisks2-devel
BuildRequires: openssl-devel BuildRequires: openssl-devel
@ -21,8 +19,11 @@ BuildRequires: pkgconfig
BuildRequires: systemd BuildRequires: systemd
BuildRequires: dracut BuildRequires: dracut
BuildRequires: tang BuildRequires: tang
BuildRequires: curl
Requires: coreutils Requires: coreutils
Requires: jose >= 8
Requires: curl
%description %description
Clevis is a framework for automated decryption. It allows you to encrypt Clevis is a framework for automated decryption. It allows you to encrypt
@ -80,11 +81,23 @@ desktop-file-validate \
%files %files
%license COPYING %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} %{_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 %files luks
%{_libexecdir}/%{name}/bind-luks %{_bindir}/%{name}-bind-luks
%{_mandir}/man1/%{name}-bind-luks.1*
%files dracut %files dracut
%{_prefix}/lib/dracut/modules.d/60%{name} %{_prefix}/lib/dracut/modules.d/60%{name}
@ -94,6 +107,9 @@ desktop-file-validate \
%attr(4755, root, root) %{_libexecdir}/%{name}-luks-udisks2 %attr(4755, root, root) %{_libexecdir}/%{name}-luks-udisks2
%changelog %changelog
* Wed Jun 14 2017 Nathaniel McCallum <npmccallum@redhat.com> - 3-1
- New upstream release
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2-2 * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

View File

@ -1 +1 @@
dd67cace4efc0a8620fe8e849f251fad clevis-2.tar.bz2 SHA512 (clevis-3.tar.bz2) = 770ceaab58aa9c4d6d4acc69db2c683aa11f309d315f4c14d4685edc3787f9c02996b8cc7215a4a6fc624a50ba4780ca15a122d10666f4ea0b9c71376b59f06d