initramfs-framework is more modular and expandable than the init scripts we install by default. Once these are expanded a bit they should become the preferred solution.
Minor clarification - this is for the initrd and live booting/installation. sysvinit or systemd handles the normal case as usual.
Fixed and accepted in OE-core OE-Core rev: 28fc6ba761ed4a47efa7c43e7f7dff5e2fe72b5e poky rev: aec9e9b1dc81ac0f0bc9079e32b537734a1372d1
The patch get reverted due to failure in oe-selftest. Cal figured out the fix and already sent the patch to mailing list.
Initramfs framework has been enabled in meta-intel and is getting tested with the meta-intel bsp, should be able to generally enable this for oe-core and meta-yocto-bsps
Patch sent: http://lists.openembedded.org/pipermail/openembedded-core/2017-December/145808.html
Please provide an update on the status of this and let me know if it will be ready for YP 2.5 M3.
Patch has been sent to the list for a while but its fallen through the cracks. I'll prod it along some more...
Fixed: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=sumo&id=53078a00ceab5d6aaa61c77fcb73f0d4aa788e00