From owner-freebsd-small@FreeBSD.ORG Fri Dec 12 07:36:52 2003 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6068916A4CE for ; Fri, 12 Dec 2003 07:36:52 -0800 (PST) Received: from heelflip.ncsa.uiuc.edu (heelflip.ncsa.uiuc.edu [141.142.101.63]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5176C43D2D for ; Fri, 12 Dec 2003 07:36:50 -0800 (PST) (envelope-from buraglio@ncsa.uiuc.edu) Received: from [127.0.0.1] (localhost [127.0.0.1]) by heelflip.ncsa.uiuc.edu (Postfix) with ESMTP id 38F1B1D855F; Fri, 12 Dec 2003 09:37:01 -0600 (CST) Mime-Version: 1.0 (Apple Message framework v606) In-Reply-To: <028f01c3c064$47a7fcc0$0fce75d8@cybertime.net> References: <028f01c3c064$47a7fcc0$0fce75d8@cybertime.net> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <06F0B516-2CB9-11D8-90A6-000393B61F2E@ncsa.uiuc.edu> Content-Transfer-Encoding: 7bit From: Nick Buraglio Date: Fri, 12 Dec 2003 09:37:00 -0600 To: Cybertime Hostmaster , X-Mailer: Apple Mail (2.606) Subject: Re: Making less X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Dec 2003 15:36:52 -0000 There is also a freebsd project called m0n0wall ( http://www.m0n0.ch/wall/ ) that has a very small footprint, you could possibly build from that. nb On Dec 11, 2003, at 9:59 PM, Cybertime Hostmaster wrote: > I use FreeBSD for very little. For the few things I do, binary > installs > work fine, and have given me absolutely no issues. > > I now want to do a little more, specifically some imbedded device > stuff on > a Soekris 4521. > > The FAQs I have found so far all talk about compiling everything and > removing what I do not need, or using PicoBSD. Neither of these > solutions > will work for me. > > I have a Mini PCI a/b/g WiFi card that uses the Atheros chipset, which > requires the CURRENT tree for driver support. . . . the things I > learned > AFTER buying things are a little more than I expected. > > What I have tried so far is doing a 5.c CURRENT build on a text box, > and I > intend to do the PXE boot from that box. In fact, when I was trying to > get 4.9 to work, I did boot off of PXE just fine. I just did not have > support for my Mini PCI card. > > When I did a buildworld on my testing box, I ran out of hard drive > space. > It has 2 GB, which should be HUGE is comparison to the CF this will > eventually live on. > > What I have been looking for is a way to download and build less. > > Now, when I do a binary install on a regular system, I have the option > of > putting in base, compatibity (1x to 4x), crypto, dict, doc, games, > info, > man, catman, profiles, src, ports, local, perl, and xfree. > > When I look at the source tree it has base, contrib, gnu, etc, games, > include, lib, libexec, release, bin, sbin, scrypto, share, skerb5, > ssecure, sys, tools, ubin, and usbin. > > This has left me at a loss. > > Since the choices are not the same, how do I compile just a minimal > install? Obviously someone, somewhere has a list of what goes where, > or > there would be no such thing as a minimal install. > > Does anyone have a link to a FAQ/DOC/README/MAN that lists this > information? If one exists, I have missed it in the last few weeks of > looking. > > --Eric > > _______________________________________________ > freebsd-small@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-small > To unsubscribe, send any mail to > "freebsd-small-unsubscribe@freebsd.org" > ------------ - Nick Buraglio, Network Engineer - Phone: 217.244.6428 - National Center for Supercomputing Applications - CAB 269, 605 E Springfield, Champaign IL 61820 - www: http://www.ncsa.uiuc.edu/People/buraglio/ ------------