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>
