From owner-freebsd-questions@FreeBSD.ORG Wed Sep 1 01:02:10 2004 Return-Path: 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 ABFF116A4CE for ; Wed, 1 Sep 2004 01:02:10 +0000 (GMT) Received: from ds.netgate.net (ds.netgate.net [205.214.170.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86C5843D4C for ; Wed, 1 Sep 2004 01:02:10 +0000 (GMT) (envelope-from ctodd@chrismiller.com) Received: (qmail 25473 invoked from network); 1 Sep 2004 01:02:10 -0000 Received: from vp4.netgate.net (ibrew@205.214.170.248) by ds.netgate.net with SMTP; 1 Sep 2004 01:02:10 -0000 Date: Tue, 31 Aug 2004 18:02:09 -0700 (PDT) From: ctodd@chrismiller.com X-X-Sender: ibrew@vp4.netgate.net To: freebsd-questions@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Customizing a "release" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Sep 2004 01:02:10 -0000 I'm looking for information on how to properly customize a FreeBSD distribution when using the "make release" framework. I've made some attempts to include a custom kernel in my own release, but this kernel never makes it's way into the staging area (i.e. ftp distribution). The documentation on the FreeBSD site covers how to build a release, but other than a few hints I'm not finding and references on the correct way to customize the release. Preferably I'd like to populate the build area with the source, and apply my own patches prior to completing the build so that a "make rerelease" and lengthy delay is not necessary. On that note, is it possible to pre qualify a source file using the version control number prior to applying the patch so that source changes are flagged? Chris