X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=appliance%2Fmake.sh.in;h=64bcb5a46e3d7df274fd5172edb044bed0f7d636;hb=b4c853f7d493af1d71f352832fed29eb7e377e8f;hp=efd1f463cf972575f7182b970e09d16a2a332f98;hpb=e319b120acec1962319cca534d4504a8999135db;p=libguestfs.git diff --git a/appliance/make.sh.in b/appliance/make.sh.in index efd1f46..64bcb5a 100755 --- a/appliance/make.sh.in +++ b/appliance/make.sh.in @@ -26,8 +26,8 @@ set -x if [ "@DIST@" = "REDHAT" ]; then cd @top_builddir@ # Decide on names for the final output. These have to match Makefile.am. - output=appliance/initramfs.@REPO@.@host_cpu@.img - koutput=appliance/vmlinuz.@REPO@.@host_cpu@ + output=appliance/initramfs.@host_cpu@.img + koutput=appliance/vmlinuz.@host_cpu@ rm -f $output rm -f $koutput @@ -128,6 +128,11 @@ if [ "@DIST@" = "REDHAT" ]; then /var/log/yum.log \ $(cd initramfs && echo usr/sbin/glibc_post_upgrade.*) + # Remove all .*.hmac files (RHBZ#654638). These are not used unless + # you are using FIPS, and they cause hard dependencies on files + # which change whenever a library version is bumped. + @FEBOOTSTRAP_RUN@ initramfs -- rm -f $(cd initramfs && find -name '.*.hmac') + # Kernel modules take up nearly half of the image. Only include ones # which are on the whitelist. exec 5