David Kirchner dpk at
Mon Oct 31 18:08:05 PST 2005

On 10/31/05, Scott Long <scottl at> 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.

More information about the freebsd-stable mailing list