a complete system (was: registration request)

[email protected] (Paul Jarc) Tue, 20 May 2003 10:51:56 -0400
Newsgroups gmane.comp.djb.package
Organization What did you have in mind? A short, blunt, human pyramid?
Message-ID <[email protected]>
"clemens fischer" <[email protected]> wrote:
> eventually people would be able to build an entire system,
> especially with your linux- kernel.

It isn't mine any more than it is yours.  I haven't done anything much
with the kernel - just a build script for it for spf.  BSDs don't seem
to separate the kernel from the libc from the core tools.  I suppose a
whole core BSD system could be a single spf package, though.

> now i wonder how "the consumer" would use the system.  is it really as
> simple as downloading the packages and using eg. your sp-tools to get
> the whole show rolling?

That's the goal, but as Laurent says, we're not there yet.

> let's assume i have some base system, mandrake, red-hat or whatever.
> i can download those 10MB+ of your linux-kernel, and then what?
> what's the structure, the directory hierarchie that will result, and
> how can i configure it?  and what are the most basic packages i'd
> need?

Part of the answer is at <URL:http://multivac.cwru.edu./spf/>.  The
rest, we're still working on.

> what would be a rational approach to transforming any type of the many
> linux distributions into a rational, "djb"-style system with
> daemontools etc.?

Well, one of my goals is orthogonality, which means there won't be
just one answer.  For example, I'm currently using /etc/passwd, spf,
/fs, and daemontools+svclean to run my systems.  But if you want to
use just spf, while substituting userdir for /etc/passwd, traditional
/etc/fstab for /fs, and runit for daemontools+svclean, you should be
able to do that.  Similarly, you can use spf just for individual
packages, while keeping your base system vanilla FreeBSD, or whatever.


paul