Jack Coates wrote:

> Ladybug is based loosely on Oxygen, [...]

The newer version should be nicer for you, for two reasons:

  * More programs removed from root.lrp into their
    own packages, meaning root.lrp is smaller and
    the overall boot disk is more configurable

  * Tried to remove EVERYTHING and ANYTHING located
    in root.lrp that required backups: thus, root.lrp
    should be completely static for almost all purposes.
    (if it isn't, I'm not done :)

> 1) The "idiot image" main system should be dirt simple.

>         b) "the minimum" of system configuration files. In my dreams,
>         that's two files: linuxrc and ladybug.conf.

>         c) a local harddisk is assumed, which the /var directory will be
>         written to.
>                 c1) persistence of /var means lrpkg/ needs to move
>                 elsewhere.

Why?

> 3) Security should be as good as possible.

>         d) packages updated and kernel patched.

> 1-b) This is somewhat hard to do, given the progression from Debian
> through a few versions of LRP to Oxygen. However, the work is 90% done
> in the files that are up on my page. My question is, am I violating The
> Unix Way(TM) by going this direction? Would tons of little config files
> tied together with lrcfg menu be better?

I think you are, but I'm biased :-)  Part of what I like doing with
Oxygen is making it behave like any other UNIX out there.  So if one
looks for /etc/rc* there they are....

> 2-b) If I'm assuming a CD-ROM and a box with lots of RAM, why not get
> away from the glibc issue and use a newer Linux as my base? Pros and
> cons?

I've been thinking about the same for my CDROM off and on.  Here are
some of my ramblings:

* Using a new glibc means you are no longer able to use a floppy
(probably).
* Linux 2.4 is not really yet fully solid and stable; wait for 2.4.9 :)
* Many patches are not yet available for 2.4 - patches I've been
watching include: linux progress patch, proconfig, linuxrc-always,
initrd, VPN+Masq, and openwall.... many of these are not yet available
for 2.4.  Yet the availability may be much more scarce for 2.2.19...

There really is two issues here (and my opinions with them):

* using a more up-to-date glibc - this is something to seriously
consider, methinks.
* using Linux 2.4 - this may be worth avoiding for production systems
right now... but keep watching.

> 3-d) Easier said than done.

Not that hard, I thought.  Once you've upgraded that which is necessary,
things don't change much.  I updated everything in sight for Oxygen
originally.

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to