From owner-freebsd-config Mon Apr 28 17:50:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA11755 for config-outgoing; Mon, 28 Apr 1997 17:50:33 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA11745 for ; Mon, 28 Apr 1997 17:50:27 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id RAA16279; Mon, 28 Apr 1997 17:09:36 +0930 (CST) From: Michael Smith Message-Id: <199704280739.RAA16279@genesis.atrad.adelaide.edu.au> Subject: Re: /etc/netstart bogons.. In-Reply-To: from Daniel O'Callaghan at "Apr 26, 97 04:48:04 pm" To: danny@panda.hilink.com.au (Daniel O'Callaghan) Date: Mon, 28 Apr 1997 17:09:36 +0930 (CST) Cc: config@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-config@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Daniel O'Callaghan stands accused of saying: > > I had a brief look at it yesterday, but it was a public holiday and I > tried to do as little work as possible. The rc.conf looks fine, sort of > like sysconfig without the comments. Eep! Seeing as it has no comments yet; Jordan, how about some structure in it too? > As for a fancy tool for editing rc.conf (for those who are vi-impaired), > what about the visual userconfig code in the kernel. It looks like a > possible starting point, since it has exploding sections and could even > have help pages available. Yuck! Yuck! Yuck! > The alternatives are libdialog and something > completely different. Jordan has grumbled about libdialog in the past, > and I don't see his opinion changing in a hurry. libdialog reeks. (note that in its incarnation as dialog(1) it's actually very helpful 8) Seriously, userconfig is for-a-purpose code designed to run in a _very_ sparse environment. If you have an old sysconfig file kicking around, grab the file ftp://gsoft.com.au/pub/confserv/conf.tar.gz and have a bit of a play (yes, it's messy, it was a POC for a precursor to the romeo-and-juliet model). That comes a lot closer to the abstracted client/server model, and it would be feasible to write a fairly straightforward client for that using c++ and turbovision in a few days - if I spoke c++, which I don't. Jordan, how's the Tcl bindings for TV going? > Danny -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[