From owner-freebsd-questions@FreeBSD.ORG Mon Jul 12 20:06:00 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A44A41065675 for ; Mon, 12 Jul 2010 20:06:00 +0000 (UTC) (envelope-from sonicy@otenet.gr) Received: from kane.otenet.gr (kane.otenet.gr [83.235.67.31]) by mx1.freebsd.org (Postfix) with ESMTP id 13D2C8FC1A for ; Mon, 12 Jul 2010 20:05:59 +0000 (UTC) Received: from pulstar.local (ppp-94-69-49-219.home.otenet.gr [94.69.49.219]) by kane.otenet.gr (8.13.8/8.13.8/Debian-3) with ESMTP id o6CK5vKS002839; Mon, 12 Jul 2010 23:05:57 +0300 Message-ID: <4C3B75A5.1050102@otenet.gr> Date: Mon, 12 Jul 2010 23:05:57 +0300 From: Manolis Kiagias User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 To: "Sam Fourman Jr." References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-questions@freebsd.org, Ryan Perry Subject: Re: building an ISO 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: Mon, 12 Jul 2010 20:06:00 -0000 On 12/07/2010 9:51 μ.μ., Sam Fourman Jr. wrote: > On Mon, Jul 12, 2010 at 12:51 PM, Ryan Perry wrote: > >> I need to make my own FreeBSD installer CD that installs 2 ports, and then >> runs some custom scripts. What are the best methods to accomplish this? >> > I was also wondering if there is a way to make release without using a cvs tag? > > eg.. I want to use the /usr/src from my machine > > > The quick answer is yes: make release CHROOTDIR=/data/release \ BUILDNAME=7.1-PRERELEASE \ CVSROOT=/data/ncvs \ EXTSRCDIR=/usr/src \ -DNODOC -DNOPORTS \ -DNO_FLOPPIES \ -DMAKE_ISOS Note the EXTSRCDIR that points to /usr/src. You still have to supply CVSROOT which need not exist, and will not be used