X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=grml-live;h=07c1bd8a7d9af7599e5399ec8af4d67afb946341;hp=2d0d1f9e42baf73a7c6629873137d6d619fedb23;hb=a6f58a0d9badd6e771ba16162286b06be5839d9c;hpb=7510fe95545c51f91f7bf6f31177c90e96009d01 diff --git a/grml-live b/grml-live index 2d0d1f9..07c1bd8 100755 --- a/grml-live +++ b/grml-live @@ -428,8 +428,19 @@ else echo "$GRML_NAME $VERSION Release Codename $RELEASENAME [$ISO_DATE]" > $CHROOT_OUTPUT/etc/grml_version chmod 644 $CHROOT_OUTPUT/etc/grml_version einfo "Rebuilding initramfs" - chroot $CHROOT_OUTPUT update-initramfs -u -t # make sure new /etc/grml_version reaches the initramfs + # make sure new /etc/grml_version reaches the initramfs: + chroot $CHROOT_OUTPUT update-initramfs -u -t eend $? + # get rid of unnecessary files when building grml-small for final release: + if echo "$CLASSES" | grep -q GRML_SMALL && \ + echo "$CLASSES" | grep -q RELEASE ; then + einfo "Removing initrd and vmlinuz files in $CHROOT_OUTPUT/boot" + rm -f "$CHROOT_OUTPUT"/boot/initrd.img-* + rm -f "$CHROOT_OUTPUT"/boot/vmlinuz-* + eend $? + ewarn "Notice: you have to rebuild grml-small from scratch on next run." + eend 0 + fi fi # Remove all FAI logs from chroot if class RELEASE is used: