For the resolute SRU I compared the stonking "busybox --list" with the
resolute "/usr/lib/initramfs-tools/bin/busybox --list". busybox-
initramfs has following additional applets:

base32
busybox
deluser
fbset
static-sh

None are needed for / used by dracut (dracut will install busybox, so
/usr/bin/busybox will be present anyway). busybox has additional applets
compared to busybox-initramfs. I filtered those that come from rust-
coreutils:

base64
chgrp
chown
dd
expand
factor
groups
head
hostid
id
install
link
logname
md5sum
nl
nproc
od
paste
realpath
sha1sum
sha256sum
sha384sum
sha3sum
sha512sum
shred
shuf
tac
timeout
truncate
unexpand
unlink
who
whoami

I checked if those binaries are used by the dracut source package and I
found those four:

chown
dd
realpath
timeout

So busybox-initramfs should enable those four applet.

I also checked if busybox-initramfs uses any of the non-supported
applets and only found mount.

-- 
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