diff --git a/kernel.spec b/kernel.spec index 1c2619d..2530add 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 +- Add zero file length check to make sure pesign didn't fail (rhbz 991808) + * Tue Aug 06 2013 Josh Boyer - 3.11.0-0.rc4.git1.1 - Linux v3.11-rc4-20-g0fff106 - Reenable debugging options.