Remove errant result files and raise an error from %pesign
This commit is contained in:
parent
7d6ce00fe5
commit
b142cf3763
@ -1,7 +1,7 @@
|
||||
From 2933901ce69d3830e0dad983d20d5d17e8087c75 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Tue, 23 Jul 2013 16:58:32 -0400
|
||||
Subject: [PATCH 1/8] Make the RHEL %%pesign macro a little better.
|
||||
Subject: [PATCH 1/9] Make the RHEL %%pesign macro a little better.
|
||||
|
||||
Use mktemp to avoid clobering anybody's local files, and document the
|
||||
arguments better.
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 1079f81298d461583851578ad6afb4a130b675e0 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 5 Aug 2013 09:09:46 -0400
|
||||
Subject: [PATCH 2/8] Apparently we want documentation in a non-versioned
|
||||
Subject: [PATCH 2/9] Apparently we want documentation in a non-versioned
|
||||
directory these days.
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
|
@ -1,7 +1,7 @@
|
||||
From c2d54b835ca3db92c9110a2596429710453c2a95 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Tue, 6 Aug 2013 12:32:43 -0400
|
||||
Subject: [PATCH 3/8] Make the RHEL bits for macros.pesign a bit cleaner.
|
||||
Subject: [PATCH 3/9] Make the RHEL bits for macros.pesign a bit cleaner.
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 7c25ea77c81e63c88cf1fbeb2fc9baba94bce8b7 Mon Sep 17 00:00:00 2001
|
||||
From: Gary Ching-Pang Lin <glin@suse.com>
|
||||
Date: Mon, 4 Mar 2013 16:25:08 +0800
|
||||
Subject: [PATCH 4/8] Include the issuer's certificate only when available
|
||||
Subject: [PATCH 4/9] Include the issuer's certificate only when available
|
||||
|
||||
When pesign generates a signature, it also includes the issuer's certificate.
|
||||
In SUSE build server, we only import the signer's certificate and pesign
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 39466ae9ed3ce5f78fc20c6e74eb0fb3aa93349e Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Tue, 6 Aug 2013 16:49:06 -0400
|
||||
Subject: [PATCH 5/8] Try harder to figure out if this is RHEL.
|
||||
Subject: [PATCH 5/9] Try harder to figure out if this is RHEL.
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
@ -1,7 +1,7 @@
|
||||
From f8b19278775fe8a5c599b94fcae90b99a781a42b Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 7 Aug 2013 09:06:33 -0400
|
||||
Subject: [PATCH 6/8] Don't use ASCII mode for RHEL certificate imports.
|
||||
Subject: [PATCH 6/9] Don't use ASCII mode for RHEL certificate imports.
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
@ -1,7 +1,7 @@
|
||||
From c7318444b811125f26828fd39e8a46de81cd5f86 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 7 Aug 2013 09:13:11 -0400
|
||||
Subject: [PATCH 7/8] Apparently if something goes wrong on the HSM, we wind up
|
||||
Subject: [PATCH 7/9] Apparently if something goes wrong on the HSM, we wind up
|
||||
with 0-size.
|
||||
|
||||
Handle zero-sized output by erroring in the rpm macro. Eventually we
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 5b8950a8cddad1076fb631c4ef6999bfb4f977f8 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 7 Aug 2013 09:37:33 -0400
|
||||
Subject: [PATCH 8/8] Use --force when we've got a sattrs blob from mktemp()
|
||||
Subject: [PATCH 8/9] Use --force when we've got a sattrs blob from mktemp()
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
26
0009-Remove-errant-results-from-signing.patch
Normal file
26
0009-Remove-errant-results-from-signing.patch
Normal file
@ -0,0 +1,26 @@
|
||||
From a8f70c0745fcc5b0e522bd3a6ed5871b0eea9397 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Sat, 10 Aug 2013 10:28:49 -0400
|
||||
Subject: [PATCH 9/9] Remove errant results from signing.
|
||||
|
||||
---
|
||||
src/macros.pesign | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/macros.pesign b/src/macros.pesign
|
||||
index a0339fe..8bf47c1 100644
|
||||
--- a/src/macros.pesign
|
||||
+++ b/src/macros.pesign
|
||||
@@ -49,6 +49,9 @@
|
||||
fi \
|
||||
fi \
|
||||
if [ ! -s %{-o} ]; then \
|
||||
+ if [ -e "%{-o*}" ]; then \
|
||||
+ rm -f %{-o*} \
|
||||
+ fi \
|
||||
exit 1 \
|
||||
fi ;
|
||||
|
||||
--
|
||||
1.8.3.1
|
||||
|
Loading…
Reference in New Issue
Block a user