summaryrefslogtreecommitdiffstats
path: root/kernel.spec
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:45:49 -0400
commit42d219a11b89f7f32071fb6f2e567e7660d8c812 (patch)
tree1030ec5e3260db9718e7e38da2409016c5073665 /kernel.spec
parentb8f0525e7db132c536487c83d7f8184c02e42a6d (diff)
Add zero file length check to make sure pesign didn't fail (rhbz 991808)
Diffstat (limited to 'kernel.spec')
-rw-r--r--kernel.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/kernel.spec b/kernel.spec
index 1c2619da..2530addd 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1609,6 +1609,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 \
@@ -2241,6 +2245,9 @@ fi
# ||----w |
# || ||
%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 Josh Boyer <jwboyer@redhat.com> - 3.11.0-0.rc4.git1.1
- Linux v3.11-rc4-20-g0fff106
- Reenable debugging options.