Fedora 23 Update: elektra-0.8.12-3.fc23

updates at fedoraproject.org updates at fedoraproject.org
Tue Aug 25 16:26:57 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-13449
2015-08-25 16:06:03.153585
--------------------------------------------------------------------------------

Name        : elektra
Product     : Fedora 23
Version     : 0.8.12
Release     : 3.fc23
URL         : http://www.libelektra.org/
Summary     : A key/value pair database to store software configurations
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 uses the BSD licence.
* Elektra implements an API to fully access a global key database.
* Elektra supports mounting of existing configuration files into the global
key database.
* Elektra has dozens of Plugins that make it possible to have a tiny core,
but still support all features.
* Elektra can import and export configuration files in any supported format.
* Elektra is able to log and notify other software on any configuration
changes using Dbus and Journald.
* Elektra can improve robustness by rejecting invalid configuration via type
checking, regex and more.
* Elektra provides different mechanisms to locate configuration files.
* Elektra supports different ways to escape and encode content of
configuration files.
* 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 is suitable for embedded systems and early boot stage programs.
* Elektra supports comments and other non-configuration information by meta
data.
* Elektra provides many powerful Bindings to avoid low-level access code.
* Elektra provides powerful Code Generation Techniques for Configuration
Access.

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.

--------------------------------------------------------------------------------
Update Information:

Packages that depend on Boost have been rebuilt against the new 1.58.0 version.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1229030 - Fedora 23 Boost 1.59 Uplift
        https://bugzilla.redhat.com/show_bug.cgi?id=1229030
  [ 2 ] Bug #1138248 - elektra-0.8.12 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1138248
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program. Use
su -c 'yum update elektra' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list