Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Aug 1997 11:52:19 +0200
From:      Philippe Regnauld <regnauld@deepo.prosa.dk>
To:        Alex <garbanzo@hooked.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Kernel configuration script
Message-ID:  <19970804115219.19743@deepo.prosa.dk>
In-Reply-To: <Pine.BSF.3.96.970804001607.1311A-100000@zippy.dyn.ml.org>; from Alex on Mon, Aug 04, 1997 at 12:20:21AM -0700
References:  <Pine.BSF.3.96.970804001607.1311A-100000@zippy.dyn.ml.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Alex writes:
> Well, since I've seen nobody else make one, or publish one, etc, etc. I
> spent a few hours, and created a trio of kludgy bash (not sh) scripts to
> make configuring kernels a bit easier for the average newbie.  If anyone
> would like to give them a try, I'll tar,gz em and email em out.  Otherwise
> I'll post em in my web space when I feel they're fairly useable.

	I'll take a look.  But let's say right away that such a tool would
	need three things (Terry is gonna love this :-) :

	- UI independent code, meaning you could have this as a batch
	  processor, command-line or pseudo-UI interaction (i.e.: dialog).

	- dependency check to see what's available relative to the
	  system we're runnning -- we don't want to have to customize
	  the script every time, and it should still be able to offer
	  SMP on 3.0, but not on 2.2.x.  Device-dependent have to be
	  treated as such (don't want AHC_SCB_PAGING to be selectable
	  when one uses ncr0, or PCI devices on ISA machine :-)

	- some mechanism for reading and parsing pre-written configuration 
	  files -- accepting files like /sys/i386/conf/GENERIC is obvious,
	  but I'm talking at something capable of reading "skeleton"
	  pieces, and filling in the blanks -- for instance:

	 include net-subsystem-defs
	 include disk-subsystem-defs
	 figure out cpu for yourself, etc...

-- 
															  -- Phil

-[ Philippe Regnauld   /   Systems Administrator   /    regnauld@prosa.dk ]-
-[ Location.: +55.4N +11.3E       PGP Key: finger regnauld@hotel.prosa.dk ]-



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