On 2/13/02 at 4:07 PM, Eric B Kiser <[EMAIL PROTECTED]> wrote:

> Below is the foundation that I need for my project:
> 
> 2.4.x kernel

Being experimented with in almost every distribution to some extent...

> iproute2

Standard on all LEAF distros.

> iptables

Part of Linux 2.4.

> ipv4 and ipv6

I've done most of the network programs, and almost universally removed
ip6 support.  If all you need is the Linux kernel ip6 support, you're
alright.  However, you may need to compile some of the network support
tools to support ip6 if they haven't had ip6 support compiled in
already.

> gnu zebra

There should be a zebra.lrp floating around...

> openssh

Jacques Nilo put a version of OpenSSH 3.x together...

> frees/wan

I thought Charles did something with this...

> On with the questions...
> 
> 1) Is there currently a LEAF distro using the 2.4.x kernel
> and glibc 2.1.3?

Oxygen is heading in this direction, but am currently having problems
with the image.  I think George Metz did something with this and Linux
2.4.5.

> 3) If their is a distro that I want to use but want to
> replace the kernel with my own is it as simple as compile
> kernel, apply patches, copy to disk as "linux"?

Yes.  However, you need to make sure you use the LRP patches -- or
DONT -- as is required by the distribution you use.  Also, if you
switch from 2.0 to 2.2 or 2.2 to 2.4 this becomes NON-trivial.

> 4) David Douthitt had stated that the LRP patches were no
> longer needed in some situations. It was my understanding
> that they were what made LRP what it was and were the
> foundation of LEAF. If someone could explain this I would
> greatly appreciate it.

They didn't "make" LRP; they were, in essence, cheats - though the
support for the *.tar.gz initrd was nice.

1. initrd introduced support for a tar.gz image instead of a
compressed (gzip) filesystem image.

2. linuxrc-always - ALWAYS run /linuxrc instead of only when the
initial RAM disk device didn't match the boot device...

What makes LRP - or LEAF - is the scripts.

> 5) Does the version of glibc on your machine have an
> affect when compiling the kernel?

No.

> 6) I have a computer that I have set aside as a
> development station. In the "Developing for LRP" How-To,
> Debian Slink was recommended, however, I have been
> unsuccessful in finding it. Also recommended was Red Hat
> 6.0. Are all of the Red Hat 6.x versions able to be used
> for my purposes (glibc 2.1.3) or is their a particular one
> that I should use (6.0 versus 6.2)?

All Red Hat 6.x versions use glibc 2.1.3, but 6.0 had a buggy C
compiler - and 6.1 wasn't long lived.  If you use Red Hat 6.x,
definitely use 6.2.

Debian Slink used glibc 2.0.7; isn't it "Woody" that used glibc 2.1.3?

Mandrake will work just as well; Mandrake 7.x used glibc 2.1.3 I
think.

There's a lot of others of course: Slackware; BestLinux; Stormix...
just watch the glibc versions...
--
David Douthitt
UNIX Systems Administrator
HP-UX, Unixware, Linux
[EMAIL PROTECTED]

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

Reply via email to