elektra-0.8.12-alt1_4.i586.rpm


Advertisement

Description

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

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package name elektra
Package version 0.8.12
Package release alt1_4
Package architecture i586
Package type rpm
Installed size 2.16 MB
Download size 2.16 MB
Official Mirror ftp.altlinux.org
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.

Alternatives

Package Version Architecture Repository
elektra-0.8.12-alt1_4.x86_64.rpm 0.8.12 x86_64 Autoimports
elektra - - -

Requires

Name Value
/bin/bash -
/bin/ls -
/lib/ld-linux.so.2 -
/usr/bin/cmake -
coreutils -
gawk -
grep -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.1.2) -
libc.so.6(GLIBC_2.1.3) -
libc.so.6(GLIBC_2.2.3) -
libc.so.6(GLIBC_2.3) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libc.so.6(GLIBC_2.6) -
libc.so.6(GLIBC_2.7) -
libdl.so.2(GLIBC_2.0) -
libdl.so.2(GLIBC_2.1) -
libgcc_s.so.1(GCC_3.0) -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.2) -
librt.so.1 -
librt.so.1(GLIBC_2.2) -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.1) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.15) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -
libxml2.so.2 -
libxml2.so.2(LIBXML2_2.4.30) -
libxml2.so.2(LIBXML2_2.5.0) -
libxml2.so.2(LIBXML2_2.6.0) -
libyajl.so.2 -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -
rtld(GNU_UNIQUE) -
sed -

Provides

Name Value
elektra = 0.8.12-alt1_4
libelektra.so.4 -
libelektratools.so -

Download

Type URL
Binary Package elektra-0.8.12-alt1_4.i586.rpm
Source Package elektra-0.8.12-alt1_4.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus i586 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install elektra rpm package:
    # sudo apt-get install elektra

Files

Path
/etc/bash_completion.d/kdb
/etc/profile.d/elektraenv.sh
/etc/profile.d/kdb
/usr/bin/kdb
/usr/lib/libelektra.so.0.8.12
/usr/lib/libelektra.so.4
/usr/lib/libelektratools.so
/usr/lib/elektra/libelektra-ccode.so
/usr/lib/elektra/libelektra-constants.so
/usr/lib/elektra/libelektra-counter.so
/usr/lib/elektra/libelektra-doc.so
/usr/lib/elektra/libelektra-dump.so
/usr/lib/elektra/libelektra-error.so
/usr/lib/elektra/libelektra-fstab.so
/usr/lib/elektra/libelektra-glob.so
/usr/lib/elektra/libelektra-hexcode.so
/usr/lib/elektra/libelektra-hidden.so
/usr/lib/elektra/libelektra-hosts.so
/usr/lib/elektra/libelektra-iconv.so
/usr/lib/elektra/libelektra-ini.so
/usr/lib/elektra/libelektra-keytometa.so
/usr/lib/elektra/libelektra-line.so
/usr/lib/elektra/libelektra-network.so
/usr/lib/elektra/libelektra-ni.so
/usr/lib/elektra/libelektra-noresolver.so
/usr/lib/elektra/libelektra-null.so
/usr/lib/elektra/libelektra-path.so
/usr/lib/elektra/libelektra-regexstore.so
/usr/lib/elektra/libelektra-rename.so
/usr/lib/elektra/libelektra-resolver.so
/usr/lib/elektra/libelektra-resolver_fm_b_b.so
/usr/lib/elektra/libelektra-resolver_fm_hb_b.so
/usr/lib/elektra/libelektra-resolver_fm_hp_b.so
/usr/lib/elektra/libelektra-resolver_fm_ub_x.so
/usr/lib/elektra/libelektra-resolver_fm_uhb_xb.so
/usr/lib/elektra/libelektra-resolver_fm_xb_x.so
/usr/lib/elektra/libelektra-resolver_fm_xhp_x.so
/usr/lib/elektra/libelektra-resolver_fm_xp_x.so
/usr/lib/elektra/libelektra-simpleini.so
/usr/lib/elektra/libelektra-struct.so
/usr/lib/elektra/libelektra-sync.so
/usr/lib/elektra/libelektra-syslog.so
/usr/lib/elektra/libelektra-tcl.so
/usr/lib/elektra/libelektra-template.so
/usr/lib/elektra/libelektra-timeofday.so
/usr/lib/elektra/libelektra-tracer.so
/usr/lib/elektra/libelektra-type.so
/usr/lib/elektra/libelektra-uname.so
/usr/lib/elektra/libelektra-validation.so
/usr/lib/elektra/libelektra-wresolver.so
/usr/lib/elektra/libelektra-xmltool.so
/usr/lib/elektra/libelektra-yajl.so
/usr/lib/elektra/tool_exec/benchmark-createtree
/usr/lib/elektra/tool_exec/configure-common
/usr/lib/elektra/tool_exec/configure-debian
/usr/lib/elektra/tool_exec/configure-debian-wheezy
/usr/lib/elektra/tool_exec/configure-debian-wheezy-local
/usr/lib/elektra/tool_exec/configure-mingw
/usr/lib/elektra/tool_exec/configure-xdg
/usr/lib/elektra/tool_exec/convert-fstab
/usr/lib/elektra/tool_exec/convert-hosts
/usr/lib/elektra/tool_exec/convert-inittab
/usr/lib/elektra/tool_exec/convert-users
/usr/lib/elektra/tool_exec/copy-template
/usr/lib/elektra/tool_exec/elektra-merge
/usr/lib/elektra/tool_exec/elektra-mount
/usr/lib/elektra/tool_exec/elektra-umount
/usr/lib/elektra/tool_exec/example-xorg
/usr/lib/elektra/tool_exec/generate-news-entry
/usr/lib/elektra/tool_exec/generate_data
/usr/lib/elektra/tool_exec/list-tools
/usr/lib/elektra/tool_exec/mount-augeas
/usr/lib/elektra/tool_exec/mount-info
/usr/lib/elektra/tool_exec/mount-kde
/usr/lib/elektra/tool_exec/mount-openicc
/usr/lib/elektra/tool_exec/mount-spec
/usr/lib/elektra/tool_exec/race
/usr/lib/elektra/tool_exec/umount-all
/usr/share/doc/elektra-0.8.12/COPYING

See Also

Package Description
elektra-devel-0.8.12-alt1_4.i586.rpm Development files for elektra
elfelli-0.3.1-alt2_19.i586.rpm A visualisation tool for flux lines
elfinfo-1.1-alt1_16.i586.rpm ELF file parser a subset of eu-readelf
elftoaout-2.3-alt1_23.i586.rpm A utility for converting ELF binaries to a.out binaries
elph-1.0.1-alt1_21.i586.rpm Tool to find motifs in a set of DNA or protein sequences
elsa-0.0.4-alt1_9.i586.rpm Xdm alternative with efl
emacs-dinotrace-9.4c-alt1_10.i586.rpm Elisp source files for dinotrace under GNU Emacs
email2trac-2.12.2-alt1_2.i586.rpm Utilities for converting emails to trac tickets
emerillon-0.1.90-alt1_19.i586.rpm A map viewer for GNOME
emerillon-devel-0.1.90-alt1_19.i586.rpm Development package for emerillon
emerillon-vala-0.1.90-alt1_19.i586.rpm Vala Development package for emerillon
endless-sky-0.9.8-alt1_3.i586.rpm A space exploration and combat game similar to Escape Velocity
engauge-digitizer-10.11-alt1_1.i586.rpm Convert graphs or map files into numbers
enjoy-0.1.0-alt1_5.i586.rpm Music player written using Enlightenment Foundation Libraries
eot-utils-1.1-alt1_14.i586.rpm Tools to convert OTF/TTF to EOT font format and show its metadata
Advertisement
Advertisement