From: Michael Prokop Date: Fri, 22 Dec 2023 16:21:28 +0000 (+0100) Subject: Install busybox On Debian/stretch as it's required for initramfs X-Git-Tag: v0.106~4^2 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=325a888abac1b26290c59b2f975cdf93ce7f3297 Install busybox On Debian/stretch as it's required for initramfs Followup fix for 2708f441697d1b9 Thanks: Patrick Schleizer for spotting and reporting Closes: https://github.com/grml/grml-debootstrap/issues/256 --- diff --git a/chroot-script b/chroot-script index fafe1bf..c356bc8 100755 --- a/chroot-script +++ b/chroot-script @@ -349,6 +349,13 @@ kernel() { $APTUPDATE KVER=$(get_kernel_version) if [ -n "$KVER" ] ; then + case "$RELEASE" in + stretch) + echo "Installing busybox on Debian/$RELEASE as it's essential for the initramfs" + DEBIAN_FRONTEND=$DEBIAN_FRONTEND $APTINSTALL busybox + ;; + esac + KERNELPACKAGES="linux-image-$KVER linux-headers-$KVER firmware-linux-free $INITRD_GENERATOR" # only add firmware-linux if we have non-free as a component if expr "$COMPONENTS" : '.*non-free' >/dev/null ; then