Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 277329

Summary: Gentoo Developer for proxy-maintainer wanted : sys-apps/aeuio (Another Early Userspace Init Option)
Product: Gentoo Linux Reporter: Michael Evans <mjevans1983>
Component: [OLD] Core systemAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: mjevans1983, sunrise
Priority: High Keywords: EBUILD, InOverlay
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://sourceforge.net/projects/aeuio/
Whiteboard: sunrise-removal
Package list:
Runtime testing required: ---
Attachments: Another Early Userspace Init Option - ebuild
Another Early Userspace Init Option - ChangeLog
Another Early Userspace Init Option - metadata
updated ebuild to correct problems and follow style advice from peer (non dev) review in #gentoo-sunrise
The latest ebuild for version 0.0.3 I think this may be final.
A nicely cleaned version of the ebuild.
Supports any mix of root on cryptsetup (crypttab) on lvm on mdadm (any flavor)

Description Michael Evans 2009-07-10 17:06:23 UTC
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:
Comment 1 Michael Evans 2009-07-10 17:13:22 UTC
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).
Comment 2 Michael Evans 2009-07-10 17:15:30 UTC
Created attachment 197472 [details]
Another Early Userspace Init Option - ebuild
Comment 3 Michael Evans 2009-07-10 17:16:00 UTC
Created attachment 197474 [details]
Another Early Userspace Init Option - ChangeLog
Comment 4 Michael Evans 2009-07-10 17:16:19 UTC
Created attachment 197475 [details]
Another Early Userspace Init Option - metadata
Comment 5 Michael Evans 2009-07-10 23:15:26 UTC
Created attachment 197490 [details]
updated ebuild to correct problems and follow style advice from peer (non dev) review in #gentoo-sunrise
Comment 6 Michael Evans 2009-07-13 21:35:02 UTC
Created attachment 197841 [details]
The latest ebuild for version 0.0.3 I think this may be final.
Comment 7 Michael Evans 2009-07-14 09:38:46 UTC
Created attachment 197899 [details]
A nicely cleaned version of the ebuild.

midnight to 2:30 am (PST) with two other sunrise devs.
Comment 8 Michael Evans 2009-07-15 21:26:54 UTC
After final reviewed by a dev, it will be viewable at:

http://overlays.gentoo.org/proj/sunrise/browser/reviewed/sys-apps/aeuio
Comment 9 Michael Evans 2009-07-19 09:39:48 UTC
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.
Comment 10 Michael Evans 2009-08-01 00:02:53 UTC
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.
Comment 11 Ian Delaney (RETIRED) gentoo-dev 2015-10-05 04:36:11 UTC
upstream abandonned