Letter E

elektra - A key/value pair database to store software configurations

Website: http://www.libelektra.org/
License: BSD
Vendor: Fedora Project
Description:
Elektra provides a universal and secure framework to store configuration
parameters in a global, hierarchical key database. The core is a small
library implemented in C. The plugin-based framework fulfills many
configuration-related tasks to avoid any unnecessary code duplication
across applications while it still allows the core to stay without any
external dependency. Elektra abstracts from cross-platform-related issues
with an consistent API, and allows applications to be aware of other
applications' configurations, leveraging easy application integration.

== Facts and Features ==

 * Elektra implements an API to fully access a global key database.
 * Elektra supports mounting of existing configuration files into the global
 key database.
 * Elektra is multi-process safe and can be used in multi-threaded programs.
 * Elektra (except for some plugins) is portable and completely written in
 Ansi-C99.
 * Elektra (except for some plugins) has no external dependency.
 * Elektra uses the BSD licence.
 * Elektra is suitable for embedded systems and early boot stage programs.
 * Elektra supports comments and other non-configuration information by meta
 data.
 * Elektra can import, export and convert supported configuration files.
 * Elektra is able to log and notify other software on any configuration
 changes using dbus.
 * Elektra is able to avoid the problem that any invalid configuration is
 written into the permanent storage.
 * Elektra is able to provide different mechanisms to locate configuration
 files.
 * Elektra supports different ways to escape and encode content of
 configuration files.
 * Standard key/value pair hierarchy and semantics are defined within
 freedesktop.org.

This package also contains a Berkeley DB backend for Elektra, to let
Elektra use Berkeley DB databases to store its keys and daemon which can
be used as a proxy for access to the keys.

Packages

elektra-0.8.6-1.el7.ppc64 [433 KiB] Changelog by Christopher Meng (2014-06-09):
- Update to 0.8.6

Listing created by Repoview-0.6.6-4.el7