summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@redhat.com>2013-08-07 09:45:49 -0400
committerJosh Boyer <jwboyer@redhat.com>2013-08-07 09:46:28 -0400
commit8248d931541c6fa5d3a0f3ac549cd24a1ff41411 (patch)
treeaaf3bdee0e5df7bc3e29b78b5cd4d5295625185b
parent31780f9cbd54228b78a636787a75c7fe6ac70520 (diff)
downloadkernel-8248d931541c6fa5d3a0f3ac549cd24a1ff41411.tar.gz
kernel-8248d931541c6fa5d3a0f3ac549cd24a1ff41411.tar.xz
kernel-8248d931541c6fa5d3a0f3ac549cd24a1ff41411.zip
Add zero file length check to make sure pesign didn't fail (rhbz 991808)
-rw-r--r--kernel.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/kernel.spec b/kernel.spec
index 4d4a81d9..1d76e92b 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1671,6 +1671,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 \
@@ -2324,6 +2328,9 @@ fi
# and build.
%changelog
+* Wed Aug 07 2013 Josh Boyer <jwboyer@redhat.com>
+- Add zero file length check to make sure pesign didn't fail (rhbz 991808)
+
* Tue Aug 06 2013 Justin M. Forbes <jforbes@redhat.com> 3.10.5-200
- update s390x config [Dan HorĂ¡k]