I am following http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit to try adding a useful to gentoo's sunrise overlay, hopefully for eventual inclusion in to gentoo when it matures. Currently it has been tested to start non-degraded (no tests yet on degraded systems) ~amd64 systems which have root on lvm on mdadm 1.1 ; however the point is to allow for the creation of admin customized initramfs images which may support root on NFS and other advanced configurations which include any desired tools from an already running system. Reproducible: Always Steps to Reproduce:
http://dpaste.com/65542/ For the moment I suppose I might be the maintainer, given it is my own project. The downside is that my lack of experience means I'd operate best with some kind of mentor or community guidance (No, you should do this or use some other tool like that).
Created attachment 197472 [details] Another Early Userspace Init Option - ebuild
Created attachment 197474 [details] Another Early Userspace Init Option - ChangeLog
Created attachment 197475 [details] Another Early Userspace Init Option - metadata
Created attachment 197490 [details] updated ebuild to correct problems and follow style advice from peer (non dev) review in #gentoo-sunrise
Created attachment 197841 [details] The latest ebuild for version 0.0.3 I think this may be final.
Created attachment 197899 [details] A nicely cleaned version of the ebuild. midnight to 2:30 am (PST) with two other sunrise devs.
After final reviewed by a dev, it will be viewable at: http://overlays.gentoo.org/proj/sunrise/browser/reviewed/sys-apps/aeuio
Created attachment 198457 [details] Supports any mix of root on cryptsetup (crypttab) on lvm on mdadm (any flavor) Current version 0.0.4 ebuild. Upstream additions of fsck, crypttab (cryptsetup), detection and inclusion of some mdadm/lvm/crypto modules, and general refinement of documentation, installation structure, and groundwork for configuration of various file locations. Currently waiting on sunrise developer review for updated version inclusion. Feedback from other users (Besides the developer) would be nice.
I'd like to proxy-maintain AEUIO. I believe that it is currently testing (~arch) worthy, but in dire need of greater exposure and use so that feedback including bug reports and feature requests can encourage development in useful directions. Currently it should support any initramfs/initrd based system that needs to setup any or all of the following options: modules mdadm lvm cryptsetup It tries to setup things automatically by default, but, especially modules, I've not yet had a list of modules others need, only some usb and modules related to cryptsetup/lvm thanks to my laptop which has a stock ubuntu kernel instead of a fully custom gentoo one.
upstream abandonned