Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
To: david@...
From: Chris PeBenito <pebenito@g.o>
Subject: Re: base-layout lite
Date: Sun, 07 Dec 2003 11:59:19 -0600
On Tue, 2003-12-02 at 13:08, david@... wrote:
> On Tue, Dec 02, 2003 at 12:04:35PM -0700, AJ Armstrong wrote:
> > On 2 Dec 2003 11:44, david@... emitted:
> > 
> > > ex: do we really need 500 lines of bash sourced so we can have colored
> > > [ OK ]
> > > I don't think this is really necessary.
> > 
> > Not only is it unnecessary, but I think it is _wrong_ if the code is running 
> > in an embedded environment.  I think we should be starting with what is 
> > absolutely required for a system to boot as the baselayout - no frills, no 
> > pretification.  Those could perhaps be build as optional ebuilds that can be 
> > emerged _after_ baselayout for those whose target platforms can support them.

I agree with this.  I'm thinking that baselayout-lite would probably
just have one init script, rc.sysinit or the like.  There's not very
many systems that would have/need additional runlevels.  So a good place
might be to extract stuff out of /sbin/rc, and other regular baselayout
scripts and merge into one script.

Solar has also suggested looking at the buildroot baselayout, but I have
been bogged down by my classwork, so I haven't looked yet.

> Well I'm not sure where to draw the line... 
> do we want to still have /var/run PID functionality for example ?  Or should we
> leave that up to the embedded user... it could most likely be
> implemented in a few lines of bash.
> or maybe some sort of busybox like funcitonality with symlinks... i.e.
> /etc/init.d/busyinit
> /etc/init.d/network  -> /etc/init.d/busyinit

This is another good idea :)  Especially since busybox is most likely
going to get heavy use.  /var/run may or not be around; with something
real simple, without the classic /etc/init.d services, it probably
doesn't need to.

Chris PeBenito
Hardened Gentoo Linux
Embedded Gentoo Linux
Public Key:
Key fingerprint = B0E6 877A 883F A57A 8E6A  CB00 BC8E E42D E6AF 9243
signature.asc (This is a digitally signed message part)
Re: base-layout lite
-- Peter S. Mazinger
Re: base-layout lite
-- Seemant Kulleen
base-layout lite
-- david
Re: base-layout lite
-- AJ Armstrong
Re: base-layout lite
-- david
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: base-layout lite
Next by thread:
Re: base-layout lite
Previous by date:
Re: status of project
Next by date:
Re: status of project

Updated Jun 17, 2009

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.