[kernel/f18] Add zero file length check to make sure pesign didn't fail (rhbz 991808)
Josh Boyer
jwboyer at fedoraproject.org
Wed Aug 7 13:47:27 UTC 2013
commit 48fa95f9c8db360b20d0f341592b1b3aff75b2d8
Author: Josh Boyer <jwboyer at redhat.com>
Date: Wed Aug 7 09:45:49 2013 -0400
Add zero file length check to make sure pesign didn't fail (rhbz 991808)
kernel.spec | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 39f0afa..e7251c7 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1658,6 +1658,10 @@ BuildKernel() {
%if %{signmodules}
# Sign the image if we're using EFI
%pesign -s -i $KernelImage -o vmlinuz.signed
+ if [ ! -s vmlinuz.signed ]; then
+ echo "pesigning failed"
+ exit 1
+ fi
mv vmlinuz.signed $KernelImage
%endif
$CopyKernel $KernelImage \
@@ -2338,6 +2342,9 @@ fi
# ||----w |
# || ||
%changelog
+* Wed Aug 07 2013 Josh Boyer <jwboyer at redhat.com>
+- Add zero file length check to make sure pesign didn't fail (rhbz 991808)
+
* Tue Aug 06 2013 Justin M. Forbes <jforbes at redhat.com> 3.10.5-100
- update s390x config [Dan HorĂ¡k]
More information about the scm-commits
mailing list