On Fri, 2006-09-22 at 18:28 -0400, René Rhéaume wrote:
> Natanael Copa develops baselayout-alpine, a busybox-based base layout
> able to use the standard Gentoo init scripts, in his Gentoo
> distribution fork, Alpine Embedded Linux. He is also a regular on this
> mailing list.

Yes I am :)

> http://www.alpinelinux.org/mediawiki/index.php/Main_Page
> 
> Should we put the baselayout-alpine in the Embedded Gentoo project
> overlay? I would like to try it on embedded Gentoo.

What alpine-baselayout (former baselayout-alpine) gives you
is /sbin/runscript that will allow you to run most gentoo init.d
scripts. Some are very bash specific, easily fixed to run in busybox
shell (I havent bothered reporting those things as bugs since my
baselayout is not in portage. Many has trivial fixes)

It will also give you some init.d scripts for busybox applets (inetd,
watchdog, syslog, etc), loading modules.

The biggest differences is the debian style /etc/network/interfaces (I
use busybox stuff rather than trying to port the zillions gentoo
gawk/bash specifics)

I also have a sysv init style links to init.d scripts to tell what
services to start rather than trying to port the dependency tracking in
gentoo init scripts.

There are some gentoo irrelevant stuff too, like loading packages during
runtime.

You have an ebuild here:
rsync://rsync.alpinelinux.org/alpine-portage/sys-apps/alpine-baselayout

And the source here:
http://dev.alpinelinux.org/alpine/alpine-baselayout/alpine-baselayout-1.0.0.tar.gz

--
Natanael Copa

-- 
[email protected] mailing list

Reply via email to