Date: Tue, 21 Jun 2005 15:26:08 +0200 From: Jeremie Le Hen <jeremie@le-hen.org> To: "Matthew D. Fuller" <fullermd@over-yonder.net> Cc: current@FreeBSD.org Subject: Re: Summary: experiences with NanoBSD, successes and nits on a Soekris 4801 Message-ID: <20050621132608.GF738@obiwan.tataz.chchile.org> In-Reply-To: <20050619213612.GD8597@over-yonder.net> References: <20050619155228.Y6413@fledge.watson.org> <66959.1119209763@critter.freebsd.dk> <20050619213612.GD8597@over-yonder.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Matthew, > I have to wonder if exclusion is a better route than inclusion. > > I've got several Soekris boxes (4501) out in production, running I > think a 4.7ish FreeBSD. But I built up the images by including things > in. I did a full normal buildworld, and a DESTDIR'd installworld. I > didn't use any special options to trim out pieces of programs; just a > few simple tweaks like -Os compiling Then I used a list of the > programs, and used some ldd'ing and sed'ing in the Makefile to get all > the libraries needed and copy everything over to another staging dir. > > Of course, manual tweaking for config files was needed. I handwrote > the whole rc bootup process (independant scripts for ease of manual > fiddling, but with a hardcoded sequence for the bootup process). > Hand-trimmed passwd/group files. I had to pull some libraries > manually (PAM was the major "offender" here). And so on; not stuff > that would really fit in the NanoBSD schema. > > I built them rather more general than the project required, so I > wouldn't have to carefully craft each future use; they had everything > necessary to do most networking jobs you'd stick a 4501 in for. It > still came in around around the 20 meg line. Is your work publishable ? In this case, I would be glad to have a look at it. Thank you. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050621132608.GF738>