[PATCH RFC] Add a link for /init for initramfs images

Denys Vlasenko vda.linux at googlemail.com
Mon Dec 5 02:04:09 UTC 2011


On Wednesday 30 November 2011 20:12, Darren Hart wrote:
> Initramfs images require a /init. If busybox supports INITRD, add the link.
> INITRD and INITRAMFS aren't the same thing, but there isn't an INITRAMFS
> feature as of yet.

Please create a separate FEATURE_INITRAMFS which enables generation of
/init.


>  //applet:IF_INIT(APPLET(init, _BB_DIR_SBIN, _BB_SUID_DROP))
>  //applet:IF_FEATURE_INITRD(APPLET_ODDNAME(linuxrc, init, _BB_DIR_ROOT, _BB_SUID_DROP, linuxrc))
> +//applet:IF_FEATURE_INITRD(APPLET_ODDNAME(init, init, _BB_DIR_ROOT, _BB_SUID_DROP, init))

Would shorter "IF_FEATURE_foo(APPLET(init, _BB_DIR_ROOT, _BB_SUID_DROP))" work too?

-- 
vda


More information about the busybox mailing list