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
