Subject: Re: effective configuration from config(8) after "no foo"
To: None <current-users@NetBSD.org>
From: Alan Barrett <apb@cequrux.com>
List: current-users
Date: 12/20/2007 22:48:37
On Thu, 20 Dec 2007, Quentin Garnier wrote:
> For instance, the following passes, which is questionable:
> 
> no something
> no something
> no something

I want that to work.  When I write "no something" in my config file, I
don't mean "I assert that there used to be a 'something', but I'd like
to remove it now", I mean simply "I don't want a 'something'".

I find it quite frustrating that

	include GENERIC
	no foo
	no options BAR

works one day, but fails the next day after somebody deletes 'foo at
wherever' or 'options BAR' from GENERIC.

I'd also like

	foo* at bar?
	foo* at bar?
	options BAZ
	options BAZ
	file-system BOO
	file-system BOO

to be accepted, for similar reasons.

--apb (Alan Barrett)