This bug was fixed in the package dracut - 112-5

---------------
dracut (112-5) unstable; urgency=medium

  * Cherry-pick several upstream commits:
    - Support busybox applets
      + fix(i18n): support find applet from busybox in module-setup.sh
      + fix(convertfs): support find applet from busybox
      + fix(lsinitrd): use "find -exec ls" instead of "find -ls"
      + fix(dracut-functions): support head applet from busybox
      + fix(shutdown): make "timeout" call busybox-compatible
      + fix(znet): support mktemp applet from busybox in module-setup.sh
      + test: support mktemp applet from busybox
      + fix(systemd-cryptsetup): support grep applet from busybox
        in module-setup.sh
      + fix(url-lib): support grep applet from busybox in module-setup.sh
      + fix(dmsquash-live-autooverlay): support grep applet from busybox
      + test(FULL-SYSTEMD): avoid copying /usr twice
      + fix(base): support readlink applet from busybox
      + fix(dmsquash-live): support umount applet from busybox
      + fix(lvmmerge): support umount applet from busybox
      + fix(selinux): support umount applet from busybox
    - Use busybox instead of coreutils/rust-coreutils in initrd (LP: #2150657)
      + fix(busybox): use full path provided by busybox --list-full
      + fix(busybox): do not rely on CONFIG_FEATURE_INSTALLER=y
      + test: provide default test_setup hook
      + feat(busybox): run before 80base so applets replace host binaries
      + fix(busybox): do not install blkid if udev rules need -o
      + fix(busybox): do not install mount applet
      + test(BUSYBOX): use initramfs.testing as initrd name
      + test(BUSYBOX): also test booting
      + fix(busybox): do not install mke2fs applet
      + fix(busybox): do not install nbd-client applet
      + fix(busybox): do not install losetup applet
      + fix(busybox): do not install sulogin applet
      + fix(busybox): do not install blkid unconditionally
      + feat(dracut): add --prefer option
      + feat(debian.conf): prefer busybox
  * Support busybox built with CONFIG_FEATURE_PREFER_APPLETS
    - fix(nbd): use /usr/sbin/nbd-client for CONFIG_FEATURE_PREFER_APPLETS
    - fix(dracut-systemd): use /sbin/sulogin for CONFIG_FEATURE_PREFER_APPLETS
    - fix: use /sbin/losetup for CONFIG_FEATURE_PREFER_APPLETS
    - fix: use /bin/mount for CONFIG_FEATURE_PREFER_APPLETS
  * Renumber Dracut module 81busybox to 10busybox
  * Recommend busybox | busybox-static
  * Add 15-busybox autopkgtest (once for busybox and once for busybox-static)

 -- Benjamin Drung <[email protected]>  Mon, 07 Sep 2026 00:25:28 +0200

** Changed in: dracut (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2150657

Title:
  Use busybox instead of rust-coreutils in initrd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/busybox/+bug/2150657/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to