Compare commits
4 Commits
Author | SHA1 | Date |
---|---|---|
|
2e0114192e | |
|
443a8bc527 | |
|
9e7c27afb5 | |
|
c33023d181 |
|
@ -17,8 +17,8 @@ index 69280e9..22a3ee6 100644
|
||||||
%__pesign_token %{nil}%{?pe_signing_token:-t "%{pe_signing_token}"}
|
%__pesign_token %{nil}%{?pe_signing_token:-t "%{pe_signing_token}"}
|
||||||
%__pesign_cert %{!?pe_signing_cert:"Red Hat Test Certificate"}%{?pe_signing_cert:"%{pe_signing_cert}"}
|
%__pesign_cert %{!?pe_signing_cert:"Red Hat Test Certificate"}%{?pe_signing_cert:"%{pe_signing_cert}"}
|
||||||
|
|
||||||
+%__pesign_client_token %{!?pe_signing_token:"Fedora Signer (OpenSC Card)"}%{?pe_signing_token:"%{pe_signing_token}}
|
+%__pesign_client_token %{!?pe_signing_token:"Fedora Signer (OpenSC Card)"}%{?pe_signing_token:"%{pe_signing_token}"}
|
||||||
+%__pesign_client_cert %{!?pe_signing_cert:"/CN=Fedora Secure Boot Signer"}%{?pe_signing_cert:"%{pe_signing_cert}}
|
+%__pesign_client_cert %{!?pe_signing_cert:"/CN=Fedora Secure Boot Signer"}%{?pe_signing_cert:"%{pe_signing_cert}"}
|
||||||
+
|
+
|
||||||
%_pesign /usr/bin/pesign
|
%_pesign /usr/bin/pesign
|
||||||
%_pesign_client /usr/bin/pesign-client
|
%_pesign_client /usr/bin/pesign-client
|
||||||
|
|
34
pesign.spec
34
pesign.spec
|
@ -3,23 +3,34 @@
|
||||||
Name: pesign
|
Name: pesign
|
||||||
Summary: Signing utility for UEFI binaries
|
Summary: Signing utility for UEFI binaries
|
||||||
Version: 0.112
|
Version: 0.112
|
||||||
Release: 24%{?dist}
|
Release: 25%{?dist}
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://github.com/vathpela/pesign
|
URL: https://github.com/vathpela/pesign
|
||||||
|
|
||||||
Obsoletes: pesign-rh-test-certs <= 0.111-7
|
Obsoletes: pesign-rh-test-certs <= 0.111-7
|
||||||
BuildRequires: git nspr nss nss-util popt-devel
|
BuildRequires: gcc
|
||||||
|
BuildRequires: git
|
||||||
|
BuildRequires: nspr
|
||||||
|
BuildRequires: nss
|
||||||
|
BuildRequires: nss-util
|
||||||
|
BuildRequires: popt-devel
|
||||||
BuildRequires: nss-tools
|
BuildRequires: nss-tools
|
||||||
BuildRequires: nspr-devel >= 4.9.2-1
|
BuildRequires: nspr-devel >= 4.9.2-1
|
||||||
BuildRequires: nss-devel >= 3.13.6-1
|
BuildRequires: nss-devel >= 3.13.6-1
|
||||||
BuildRequires: efivar-devel >= 31-1
|
BuildRequires: efivar-devel >= 31-1
|
||||||
BuildRequires: libuuid-devel
|
BuildRequires: libuuid-devel
|
||||||
BuildRequires: tar xz
|
BuildRequires: tar
|
||||||
BuildRequires: python3-rpm-macros python3
|
BuildRequires: xz
|
||||||
|
BuildRequires: python3-rpm-macros
|
||||||
|
BuildRequires: python3
|
||||||
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 17
|
%if 0%{?rhel} >= 7 || 0%{?fedora} >= 17
|
||||||
BuildRequires: systemd
|
BuildRequires: systemd-rpm-macros
|
||||||
%endif
|
%endif
|
||||||
Requires: nspr nss nss-util popt rpm
|
Requires: nspr
|
||||||
|
Requires: nss
|
||||||
|
Requires: nss-util
|
||||||
|
Requires: popt
|
||||||
|
Requires: rpm
|
||||||
Requires(pre): shadow-utils
|
Requires(pre): shadow-utils
|
||||||
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
|
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
|
||||||
%if 0%{?rhel} == 7
|
%if 0%{?rhel} == 7
|
||||||
|
@ -76,6 +87,9 @@ git am %{patches} </dev/null
|
||||||
git config --unset user.email
|
git config --unset user.email
|
||||||
git config --unset user.name
|
git config --unset user.name
|
||||||
|
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1678146
|
||||||
|
sed -i 's|/var/run/pesign|/run/pesign|' src/tmpfiles.conf
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make PREFIX=%{_prefix} LIBDIR=%{_libdir}
|
make PREFIX=%{_prefix} LIBDIR=%{_libdir}
|
||||||
|
|
||||||
|
@ -163,6 +177,14 @@ exit 0
|
||||||
%{python3_sitelib}/mockbuild/plugins/pesign.*
|
%{python3_sitelib}/mockbuild/plugins/pesign.*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 6 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.112-25
|
||||||
|
- Fix build (#1675653)
|
||||||
|
- Add missing closing quote in macro (#1651020)
|
||||||
|
- Update obsolete /var/run/ path (#1678146)
|
||||||
|
|
||||||
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-25
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-24
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-24
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue