Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 1997 17:09:36 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        danny@panda.hilink.com.au (Daniel O'Callaghan)
Cc:        config@freebsd.org
Subject:   Re: /etc/netstart bogons..
Message-ID:  <199704280739.RAA16279@genesis.atrad.adelaide.edu.au>
In-Reply-To: <Pine.BSF.3.91.970426162438.10264h-100000@panda.hilink.com.au> from Daniel O'Callaghan at "Apr 26, 97 04:48:04 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
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  [[



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