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
