From owner-freebsd-current Sat May 30 09:29:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA27794 for freebsd-current-outgoing; Sat, 30 May 1998 09:29:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA27788 for ; Sat, 30 May 1998 09:29:44 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA08034; Sat, 30 May 1998 16:29:36 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA05460; Sat, 30 May 1998 18:29:14 +0200 (MET DST) Message-ID: <19980530182913.04478@follo.net> Date: Sat, 30 May 1998 18:29:13 +0200 From: Eivind Eklund To: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: How about /usr/ports/kernel ? References: <199805301346.PAA29505@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805301346.PAA29505@labinfo.iet.unipi.it>; from Luigi Rizzo on Sat, May 30, 1998 at 03:46:04PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, May 30, 1998 at 03:46:04PM +0200, Luigi Rizzo wrote: > Just looking backward, i realize that i am doing a lot of work > on the kernel, and so are others. So, how about adding a new port > category, /usr/ports/kernel, where one can find various kernel > enhancements etc which for any reason did not find their way in the > main source tree ? > > That would accommodate the following things: > [...] > > Comments ? I think it might be a good idea, but this would require us to find a good way to add things to the kernel. My own view of this is that config(8) should scan for ../../*/conf/files.FreeBSD ../../*/conf/options.FreeBSD ../../*/conf/files.FreeBSD. ../../*/conf/options.FreeBSD. add concatenate this with the appropriate files. This would allow us to add a new subsystem (like i4b) by just adding a new subdir to the kernel. For some ports we would of course need to add extra kernel hooks, but this at least solve the easy cases. What do people think? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message