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 >Received on Tue Jun 21 2005 - 11:25:55 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:37 UTC