From owner-freebsd-questions@FreeBSD.ORG Fri Aug 4 13:55:45 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F26DA16A4DA for ; Fri, 4 Aug 2006 13:55:45 +0000 (UTC) (envelope-from fbsdlists@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4941343D45 for ; Fri, 4 Aug 2006 13:55:45 +0000 (GMT) (envelope-from fbsdlists@gmail.com) Received: by nf-out-0910.google.com with SMTP id l35so67820nfa for ; Fri, 04 Aug 2006 06:55:44 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GX/O5h04Zvleg3A9aWvzYQyIwm+dypHbJdWtpi+OxLQJcF25q0YuuQckLvVOVOLCckrDDqolUKTfKm6fMpaKEi9zXtd1wKXk1uHuQOImvUU36ha5zr7np+oxcV2c+UZNJddQXCzPIel+lkK8z8UKq4/hPzLkn5AqI1efL8Ed8Os= Received: by 10.49.8.1 with SMTP id l1mr5250311nfi; Fri, 04 Aug 2006 06:55:44 -0700 (PDT) Received: by 10.48.210.5 with HTTP; Fri, 4 Aug 2006 06:55:44 -0700 (PDT) Message-ID: <54db43990608040655l21b2c59cl4f6b3236ecb9934a@mail.gmail.com> Date: Fri, 4 Aug 2006 09:55:44 -0400 From: "Bob Johnson" To: richard.mayo@sri.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: FreeBSD Questions Subject: Re: FreeBSD from Scratch X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 13:55:46 -0000 On 8/4/06, Rich Mayo wrote: > Is anyone on the list familiar with the "Linux from Scratch" project? > More to the point, is anybody aware if there is anything like a "FreeBSD > from Scratch" project?? It depends on which aspect of "Linux from Scratch" is of interest to you. Building from source code is the standard way to update FreeBSD. By editing appropriate configuration files you can produce a fairly customized installation: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html describes the basics. You also have the option of doing a minimal install in the first place, and then adding additional pieces as you wish. Another approach to a customized FreeBSD is the nanobsd project, which has tools to let you build a stripped-down FreeBSD that is small enough to run from a floppy disk (although these days a usb flash drive is probably a more common target): http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/nanobsd.html There are preconfigured nanobsd builds to make firewalls, routers, and other common tools. - Bob