Am Montag, 12. November 2001 15:58 schrieb David Douthitt:
> KP Kirchd�rfer wrote:
> > A few ideas how to save the necessary space for a root.lrp with glibc
> > 2.1.3 and still fitting on a 1,44MB floppy for bootdisk.bin.
> >
> > Replace ash with busybox ash (including command completion)
> > (define BB_ASH, define BB_TEST, symlink for sh -> ash, ash -> busybox, [
> > -> busybox)
>
> I thought you had to define BB_ECHO too.

Yes, and BB_getopt and possibly BB_CUT instead of Posixness_cut (sorry 
Charles).

First test showed a lot of problems, will check that tomorrow, it's late in 
the morning after night shift.

> Nothing seems to rely on netstat that I can see - I took it out.  Same
> for traceroute.  ifconfig could be removed in favor of ip, but code has
> to change to do that.

Went back to rc4 and only moved netstat and traceroute from root.lrp to 
ifconfig.lrp - and without any other changes to rc4 there is plenty of space 
for glibc 2.13 on the bootdisk.
Seems to work...

>
> Busybox now supports all these - ifconfig, netstat, and traceroute - and
> route, I think.

Yes, but all that raises the size of root.lrp. If they aren't needed before 
the modules are loaded it might be better to have a separate nettools.lrp.

>
> > About 3k could be saved replacing login with tinylogin.
>
> I thought tinylogin was standard - it was under LRP.

Not in the eiger/dachstein releases AFAIK.

>
> > Even glibc 2.13 is outdated, it might be a small step forward.
>
> This would be a huge step - and would permit developers to compile
> packages on more recent systems, and would permit Dachstein users to use
> ALL Oxygen packages (since some are glibc-2.1 compiled - had to).

Will continue to work on that issue and hopefully Charles will adopt the 
changes, once I've got a working and reliable version.

kp

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

Reply via email to