Hiveconf - a UNIX configuration framework

Overview

Hiveconf is a system for storing configuration data (key-value pairs). The purpose is similiar to the Windows registry or GConf. Configuration data can be retrieved and modifyed via a simple API. The data is stored using different "backends". The default backend is using a text file format, similiar to smb.conf or Windows .INI files.

Status

A Python implementation exists.

Documentation

An overview is available online.

The Hiveconf documentation is included in the software releases, but also available via ViewCVS.

Contributing

Help is always appreciated. Contact me if you want to join the project.

Download

hiveconf-0.2.tar.gz

hiveconf-0.2-1.noarch.rpm

Mailing list

A mailing list is available.

CVS access

Anonymous CVS access

Do:
export CVSROOT=:pserver:anonymous@cvs.lysator.liu.se:/cvsroot/hiveconf
cvs login (press enter when asked for a password)
cvs co hiveconf

ViewCVS access

The URL for ViewCVS is http://cvs.lysator.liu.se/viewcvs/viewcvs.cgi/?cvsroot=hiveconf.

Tarball

You can fetch a tarball snapshot via ViewCVS.

Bugs

There is a Bugzilla at http://bugzilla.lysator.liu.se/, which can be used for reporting bugs.

You can reach me via astrand at lysator dot liu dot se.

Valid HTML 4.0!