Unified Configuration Interface Project

Here's a preliminary attempt to organize all (well, most) configuration tasks and parameters of PicoBSD system in hierarchy of categories.

This forms a sort of framework, basing on which one can implement consistent configuration file(s), and configuration utilities.

However, the idea behind this project is to completely replace currently used configuration approach, which is based on several shell scripts, and to provide ability to change system behaviour basing on set of well-defined parameters' hierarchy. This approach makes it relatively easy to write consistent user interfaces, either command-line or with GUI front-ends.

(BTW. this effort is called UCIP for short, which is pronounced "You See IP" and relates to intuitive way you can configure your IP services with this approach.. :-))

This is work in progress - I'm aware that many pieces are either completely missing or misplaced. Please send any comments and changes you seem appropriate either directly to me, or better to freebsd-small@freebsd.org. I'll gladly welcome anyone who can help with design and/or implementation.


Unified Configuration Interface


Here is my initial proposal, which perhaps can be used as a model for user interface hierarchy, if not for the management base itself.


Please send your comments to Andrzej Bialecki

Last modified: Sat Oct 24 19:33:45 CEST 1998