From owner-freebsd-small@FreeBSD.ORG Tue Aug 23 00:54:31 2005 Return-Path: X-Original-To: freebsd-small@freebsd.org 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 5F75A16A41F for ; Tue, 23 Aug 2005 00:54:31 +0000 (GMT) (envelope-from snoel@gestosoft.com) Received: from tomts10-srv.bellnexxia.net (tomts10.bellnexxia.net [209.226.175.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCCD943D46 for ; Tue, 23 Aug 2005 00:54:30 +0000 (GMT) (envelope-from snoel@gestosoft.com) Received: from [10.0.5.102] ([69.159.95.169]) by tomts10-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050823005429.JDMC26102.tomts10-srv.bellnexxia.net@[10.0.5.102]> for ; Mon, 22 Aug 2005 20:54:29 -0400 Mime-Version: 1.0 (Apple Message framework v734) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: freebsd-small@freebsd.org From: Sandro Noel Date: Mon, 22 Aug 2005 20:54:28 -0400 X-Mailer: Apple Mail (2.734) Subject: Building custom system help X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:54:31 -0000 Greetings This is my firs post to the mailing list, if i make a newbe mistake i'm sorry in advance :) I would like to build a very custom system from FreeBSD, i looked at the sample make.conf file and read the related handbooks, but still i need more info. first i would like to know where i can find information on building a system tree inside a BSD installation, also is it possible to customize the system tree without breaking everything, as an example, let's say i would prefer the /etc to be located into the /system/etc and system binaries to be placed into /system/sbin if it is possible to build a custom system tree how would i proceed to reflect these changes to the ports collection and finally i would like to build a VERRY slim system without the build/package tools, i would like to know how to select the very basic files needed for the system to boot into a shell to start with and then install only the binaries needed for my operations. as an example i would not need for multi user support, but i would need networking, as WIFI and/or Bluetooth. Thank you in advance for any help or pointers that you can provide :) Sandro Noel