Date: Wed, 11 Apr 2001 10:52:58 -0400 (EDT) From: Joseph Mallett <jmallett@newgold.net> To: "Pedro F. Giffuni" <pfg1+@pitt.edu> Cc: Brett Glass <brett@lariat.org>, Rahul Siddharthan <rsidd@physics.iisc.ernet.in>, freebsd-chat@FreeBSD.ORG Subject: Re: ESR's CML2 Message-ID: <Pine.BSO.4.21.0104111047320.22144-100000@aphex.newgold.net> In-Reply-To: <3AD46C3A.FF68091D@pitt.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Of course, if ESR could do something like this, any munchkin could. I
could probably write something in Perl that would generate something from
a file like with a format like this for options:
option | OPTION_NAME | Description
And for misc. directives
directive | argument | Description
(i.e. machine | i386 | The architecture for configuration)
And then for devices
device at {location1, location2} flags {possible, flag, values}
etc. And then just format it nicely and use dropdown lists/multiple choice
prompts for places where you have multiple values (including the ability
to choose freeform/custom fiels), etc.
I'm not offering to do this (yet) but if someone thinks this would be
useful, it wouldn't be too hard (not hard at all even) and I imagine using
Perl/Tk or something to have a gui config frontend wouldn't be hard, same
for using dialog (instead of fullblown ncurses) for menu-based config.
Does this sound like something we'd want, or is it kind of a
... extravagency (did I even spell that right?)?
Just a thought.
/joseph
--
Joseph Mallett Security Specialist
jmallett@newgold.net www.newgold.net
irc.newgold.net/#xMach xMach Core Team
jmallett@xMach.org www.xMach.org
On Wed, 11 Apr 2001, Pedro F. Giffuni wrote:
> I think it's GPLd yes, but the real show stopper is that it requires
> Python. For some people, adding PERL is already too much bloat....now
> imagine Python.
>
>
> Pedro.
>
> Brett Glass wrote:
> >
> > At 09:27 AM 4/10/2001, Rahul Siddharthan wrote:
> >
> > >I was reading ESR's announcement of the 1.0 release of his
> > >CML2 (Configuration menu language), which he wrote for the
> > >linux kernel:
> > > http://lwn.net/daily/cml2-1.0.php3
> > >The main web page of the project is at
> > > http://www.tuxedo.org/~esr/cml2/
> > >
> > >It looked interesting to me. Is there any possibility that it
> > >could be used in FreeBSD, to make configuration easier for
> > >beginners?
> >
> > Not if it's GPLed, as I expect it is.
> >
> > --Brett
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-chat" in the body of the message
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-chat" in the body of the message
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSO.4.21.0104111047320.22144-100000>
