liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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:
Mmodules/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 '';