Blame SOURCES/0028-rpm-Make-the-client-signer-use-the-fedora-values-unl.patch

0ac9f2
From 025eb8aea94761fdc45507b6192aafdef80d4842 Mon Sep 17 00:00:00 2001
0ac9f2
From: Peter Jones <pjones@redhat.com>
0ac9f2
Date: Wed, 9 Aug 2017 17:31:31 -0400
0ac9f2
Subject: [PATCH 28/29] rpm: Make the client signer use the fedora values
0ac9f2
 unless overridden
0ac9f2
0ac9f2
Signed-off-by: Peter Jones <pjones@redhat.com>
0ac9f2
---
0ac9f2
 src/macros.pesign | 9 ++++++---
0ac9f2
 1 file changed, 6 insertions(+), 3 deletions(-)
0ac9f2
0ac9f2
diff --git a/src/macros.pesign b/src/macros.pesign
0ac9f2
index 69280e9..22a3ee6 100644
0ac9f2
--- a/src/macros.pesign
0ac9f2
+++ b/src/macros.pesign
0ac9f2
@@ -9,6 +9,9 @@
0ac9f2
 %__pesign_token %{nil}%{?pe_signing_token:-t "%{pe_signing_token}"}
0ac9f2
 %__pesign_cert %{!?pe_signing_cert:"Red Hat Test Certificate"}%{?pe_signing_cert:"%{pe_signing_cert}"}
0ac9f2
 
0ac9f2
+%__pesign_client_token %{!?pe_signing_token:"Fedora Signer (OpenSC Card)"}%{?pe_signing_token:"%{pe_signing_token}}
0ac9f2
+%__pesign_client_cert %{!?pe_signing_cert:"/CN=Fedora Secure Boot Signer"}%{?pe_signing_cert:"%{pe_signing_cert}}
0ac9f2
+
0ac9f2
 %_pesign /usr/bin/pesign
0ac9f2
 %_pesign_client /usr/bin/pesign-client
0ac9f2
 
0ac9f2
@@ -41,11 +44,11 @@
0ac9f2
                  --certdir ${nss} -c signer %{-o}			\
0ac9f2
       rm -rf ${sattrs} ${sattrs}.sig ${nss}				\
0ac9f2
     elif [ -S /var/run/pesign/socket ]; then				\
0ac9f2
-      %{_pesign_client} -t %{__pesign_token}				\\\
0ac9f2
-                        -c %{__pesign_cert}				\\\
0ac9f2
+      %{_pesign_client} -t %{__pesign_client_token}			\\\
0ac9f2
+                        -c %{__pesign_client_cert}			\\\
0ac9f2
                         %{-i} %{-o} %{-e} %{-s} %{-C}			\
0ac9f2
     else								\
0ac9f2
-      %{_pesign} -t %{__pesign_token} -c %{__pesign_cert}		\\\
0ac9f2
+      %{_pesign} %{__pesign_token} -c %{__pesign_cert}			\\\
0ac9f2
 		 --certdir ${_pesign_nssdir}				\\\
0ac9f2
                  %{-i} %{-o} %{-e} %{-s} %{-C}				\
0ac9f2
     fi									\
0ac9f2
-- 
0ac9f2
2.13.4
0ac9f2