commit 2566dc564c1700fb52d113ddc7618bf2992d8e1f parent 0ad7b0e48b4e004060f68a4a53502831294df3f1 Author: Daniel Barlow <dan@telent.net> Date: Mon, 10 Apr 2023 22:54:56 +0100 remove need for symlinks in initramfs busybox Diffstat:
| M | modules/initramfs.nix | | | 10 | ++-------- |
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/modules/initramfs.nix b/modules/initramfs.nix @@ -42,6 +42,8 @@ in CONFIG_MKNOD y CONFIG_SH_IS_ASH y CONFIG_BASH_IS_NONE y + CONFIG_FEATURE_SH_STANDALONE y + CONFIG_FEATURE_PREFER_APPLETS y ''; }; slashinit = pkgs.writeScript "init" '' @@ -79,14 +81,6 @@ in dir /bin 0755 0 0 file /bin/busybox ${bb}/bin/busybox 0755 0 0 slink /bin/sh /bin/busybox 0755 0 0 - slink /bin/echo /bin/busybox 0755 0 0 - slink /bin/mount /bin/busybox 0755 0 0 - slink /bin/chroot /bin/busybox 0755 0 0 - slink /bin/chmod /bin/busybox 0755 0 0 - slink /bin/ln /bin/busybox 0755 0 0 - slink /bin/mkdir /bin/busybox 0755 0 0 - slink /bin/mknod /bin/busybox 0755 0 0 - slink /bin/printf /bin/busybox 0755 0 0 file /init ${slashinit} 0755 0 0 SPECIALS '';