From owner-freebsd-stable@FreeBSD.ORG Tue Nov 1 02:08:05 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03AD216A41F for ; Tue, 1 Nov 2005 02:08:05 +0000 (GMT) (envelope-from dpkirchner@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81F5A43D45 for ; Tue, 1 Nov 2005 02:08:04 +0000 (GMT) (envelope-from dpkirchner@gmail.com) Received: by xproxy.gmail.com with SMTP id s13so798006wxc for ; Mon, 31 Oct 2005 18:08:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=WQLfJaelCbpCRhv2TYuECkfC54QJ2LyS1KrSU/h2y/EPy83MZttHWYk7OUIXzg3svyMEoBZezFalfuu6IsZ3S71Wa47dYUNtW6jIqUnQdjAbWxYaRc+JPtYUcjmr4lin4tC9slPSWl4X6jsiLf8AOzgN/kHOWyOvN82N9Vo5Gs8= Received: by 10.70.124.10 with SMTP id w10mr2190503wxc; Mon, 31 Oct 2005 18:08:03 -0800 (PST) Received: by 10.70.104.18 with HTTP; Mon, 31 Oct 2005 18:08:03 -0800 (PST) Message-ID: <35c231bf0510311808y48bac9a3vb9e2d5e0fed1e203@mail.gmail.com> Date: Mon, 31 Oct 2005 18:08:03 -0800 From: David Kirchner Sender: dpkirchner@gmail.com To: Scott Long In-Reply-To: <4366C1BB.8080202@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20051031082807.GA68204@xor.obsecurity.org> <4366ACF0.20606@box559.com> <4366C1BB.8080202@samsco.org> Cc: Kris Kennaway , freebsd-stable@freebsd.org Subject: Re: GENERIC and DEFAULTS X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Nov 2005 02:08:05 -0000 On 10/31/05, Scott Long wrote: > The future direction is that FreeBSD will continue to be friendly to > novice users while still affording power users the control that they > seek. This feature is not going to be a dumping ground of dubious > and secret options that are impossible to control. If you truly don't > want the isa, npx, io, or mem devices in your kernel, then you can > exclude them via the 'nodevice' directive. You can even just delete the > DEFAULT file entirely if you choose, though I really don't recommend > this. If the goal is to make FreeBSD more friendly to novice users, then sure, having a "failsafe" DEFAULT file makes sense. Along those lines -- something else that I feel would help novice users would be a default kernel, always available unless specifically removed, that contains most of the drivers most of them use. It could be the kernel that they used to install the device in the first place, or something similar. That way if they build a couple of kernels in a row that don't end up working like they want, wiping out the working kernel, they could be directed to try this default kernel. At least then they could have the system working again.