From owner-freebsd-hackers@FreeBSD.ORG Fri Jul 30 11:55:32 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21E5716A57B for ; Fri, 30 Jul 2004 11:55:32 +0000 (GMT) Received: from lakermmtao06.cox.net (lakermmtao06.cox.net [68.230.240.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 702F743D68 for ; Fri, 30 Jul 2004 11:55:31 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.71.51]) by lakermmtao06.cox.net (InterMail vM.6.01.03.02.01 201-2131-111-104-103-20040709) with ESMTP id <20040730115529.YXTS9340.lakermmtao06.cox.net@dolphin.local.net>; Fri, 30 Jul 2004 07:55:29 -0400 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.12.11/8.12.11) with ESMTP id i6UBtSYD016553; Fri, 30 Jul 2004 06:55:28 -0500 (CDT) (envelope-from conrads@dolphin.local.net) Received: (from conrads@localhost) by dolphin.local.net (8.12.11/8.12.11/Submit) id i6UBtSKo016552; Fri, 30 Jul 2004 06:55:28 -0500 (CDT) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200407291528.i6TFS59t016221@wek4.com> Date: Fri, 30 Jul 2004 06:55:28 -0500 (CDT) Organization: A Rag-Tag Band of Drug-Crazed Hippies From: "Conrad J. Sabatier" To: William Kirkland cc: freebsd-hackers@freebsd.org Subject: Re: Kernel Configuration script [was Re: "Next Generation" kernel configuration?] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: conrads@cox.net List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2004 11:55:32 -0000 On 29-Jul-2004 William Kirkland wrote: > On Tue, Jul 20, 2004 at 07:39:31PM -0500, Conrad J. Sabatier wrote: >> Just musing on an idea here: >> >> I've been thinking for a while now about trying to write a tool to >> make kernel configuration easier, sort of a "make config" (as in >> ports) for the kernel, similar to what's available on some of the >> Linux distros. > > Ok, I have attached some scripts I wrote, to make my life simpler. > Though I do have some concerns that one should write their own, or > use the existing structure and tools. I am willing to show what I > use and share ideas. > > If you choose to use this, please give credit where it is due. As I > have never previously published this, nor anything else. I find the > GNU GPL (http://www.gnu.org/copyleft/gpl.html) acceptable. Use at > your own risk. Well, at this point, I'm not at all sure I even want to try to proceed with working on something like this. I and several others are of the opinion that, in their current state, the files used to describe all of the available kernel options are simply not useable by an automated system, at least not for the sort of thing I had envisioned. And I don't expect that any sort of radical revision of the existing layout would be greeted too warmly by most of the developers. :-) But thanks, I'll take a look at your work. Conrad -- Conrad J. Sabatier -- "In Unix veritas"