Hello everyone, All important modules are ported. Some need a few tweaks but generally Dracut provides the same functionality Genkernel initramfs generator does. And good news for some of you: PLYMOUTH WORKS (thanks to Martin Benz who created the ebuild). Tested it with my fork of Dracut and worked. :-) Here's summary: Module Status 01fips FIXED¹ 50plymouth OK (>=sys-boot/plymouth-0.8.3²) 90crypt ENHANCED³ 95dasd SKIPPED⁴ 95dasd_mod SKIPPED⁴ 95debug ENHANCED 95fcoe NO TOOLS 95iscsi OK 95nbd OK 95nfs OK 95resume OK⁵ 95zfcp SKIPPED⁴ 95znet SKIPPED⁴ 98selinux OK 1. Fixed, should be OK, but not tested because setting it up is PITA and not especially important. 2. Not yet in Portage tree but ebuild from Martin Benz (see #274065) works without a problem with my fork of Dracut. Martin reported tiny problem with dracut-006. I've posted workaround as dracut-006-r1. Reported problem is already properly solved in official Dracut's git repo. 3. Added support for keys on external devices but it's not fully finished. Needs some more work, but it's not so important for now (since it worksforme ;-)). 4. Do it later, maybe. Have to set up special environment for them, e.g. dasd is for S/390, so some emulator… 5. Tested with µswsusp only. Moreover I've refectored the ebuild, added new USE flags and updated dependencies. There's just kernel config check left. Ebuild works with my repo. When new version of Dracut will be released (with things I've submitted) just small details will have to be changed. Now I'm switching to Genkernel integration. References: * activity at LKML: http://www.spinics.net/lists/linux-initramfs/ * my repo: http://github.com/aidecoe/dracut (branches gsoc2010 and gentoo) * my blog: http://blog.aidecoe.name Cheers, Amadeusz Żołnowski -- PGP key: 1024D/C284750D