Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Oct 2005 08:26:28 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        Pete Slagle <freebsd-stable@box559.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: GENERIC and DEFAULTS
Message-ID:  <20051031072628.GA46091@slackbox.xs4all.nl>
In-Reply-To: <436555A1.3010305@box559.com>
References:  <d8a4930a0510300236x472292bav@mail.gmail.com> <4364A727.9090106@gmx.de> <436555A1.3010305@box559.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--7AUc2qLy4jB3hD7Z
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Oct 30, 2005 at 03:22:09PM -0800, Pete Slagle wrote:
> >>I've seen that 'GENERIC' file has been modified, moving some lines to
> >>'DEFAULTS':
> >>
> >>device          isa
> >>
> >>device          mem             # Memory and kernel memory devices   =
=20
> >>device          io              # I/O device
> >>
> >>Why?
> >>What does it mean? Should we include 'DEFAULTS' in our customized=20
> >>'GENERIC'?
> >>Or those lines are no more mandatory?
> >>
> >
> >No, you don't need to include 'DEFAULTS', config(8) will take care of=20
> >that for you.
> >
> >http://docs.FreeBSD.org/cgi/mid.cgi?200510271713.j9RHDNTo013082
> >
> >AFAICT, this was done in order to automatically include devices which=20
> >are essential in most cases so less experienced users won't accidentally=
=20
> >break their systems and later complain that e.g. X doesn't work anymore.
>=20
> The whole mechanism seems like an obvious POLA violation.  All the more=
=20
> so without a note in UPDATING.

Agreed. A heads-up in the beginning of GENERIC would also be nice.
=20
> Personally, I prefer less automated "help."  In general, it might be=20
> better to encourage those who need a nanny to run Windows, leaving=20
> FreeBSD unencumbered for those who don't.  IMHO.

HMO exactly. Spreading the kernel configuration over two different files
that interact in a non-obvious way is a PITA. Do I now have to create
two files to build a custom kernel? Let's keep it simple and stick to
one kernel config file, please.

Roland
--=20
R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text.
public key: http://www.xs4all.nl/~rsmith/pubkey.txt

--7AUc2qLy4jB3hD7Z
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDZcckEnfvsMMhpyURAj6fAJ44fYXu8CT4wOz0EH4UnxVoM1oHSACghmie
JNGpQnsNf24LJzQ5due+hrg=
=6lJi
-----END PGP SIGNATURE-----

--7AUc2qLy4jB3hD7Z--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051031072628.GA46091>