Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Feb 2003 09:25:16 -0700
From:      Ben Mesander <ben@timing.com>
To:        Mike Makonnen <mtm@identd.net>
Cc:        Garance A Drosihn <drosih@rpi.edu>, wollman@lcs.mit.edu, wes@softweyr.com, arch@FreeBSD.ORG
Subject:   Re: syslog.conf syntax change (multiple program/host specifications)
Message-ID:  <15947.50924.514481.652584@piglet.timing.com>
In-Reply-To: <20030213041709.XOQ23484.out001.verizon.net@kokeb.ambesa.net>
References:  <20030210114930.GB90800@melusine.cuivre.fr.eu.org> <200302120632.36583.wes@softweyr.com> <200302121411.h1CEBRSe025071@khavrinen.lcs.mit.edu> <200302121521.33506.wes@softweyr.com> <200302121615.h1CGFdGG025691@khavrinen.lcs.mit.edu> <p05200f10ba70be419852@[128.113.24.47]> <20030213041709.XOQ23484.out001.verizon.net@kokeb.ambesa.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Makonnen writes:
 > There's no way in hell we or any other BSD is going exclusively to XML for any
 > particular configuration file. Some Linux distro might try it, but it would
 > never work.  The current file layouts are too entrenched. What would work;
 > however, is XML as an intermediate data layout. The XML would sit between some
 > program the user can use to make choices and the underlying text file. Take
 > rc.conf for example. You could put all that data in XML format and some gui
 > would let the user choose whatever he/she wanted and that would then be piped
 > through an XSLT script that renders it in the current key=value layout. The data
 > would be kept in defaults/rc.conf.xml and defaults/rc.conf would just become
 > another generated file.

This is similar to the approach AIX takes; you can use tools like SMIT
to update entries in the ODM (the OO database which stores the system
cfg). The traditional UNIX ASCII config files are generated from the ODM.

But you can also choose to be a traditionalist, and edit the config files
directly, and ignore SMIT and the ODM. Then it's like managing any other
UNIX system.

Additionally, there was a tool to sync the ODM with what the current
state of all the ASCII files is. So you can actually switch back and
forth between the two system administration models.

--Ben


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




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