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: