./databases/ldb, LDAP-like embedded database

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2019Q3, Version: 1.5.5, Package name: ldb-1.5.5, Maintainer: pkgsrc-users

ldb is a LDAP-like embedded database. It is not at all LDAP standards
compliant, so if you want a standards compliant database then please see the
excellent OpenLDAP project.

What ldb does is provide a fast database with an LDAP-like API designed to be
used within an application. In some ways it can be seen as a intermediate
solution between key-value pair databases and a real LDAP database.

ldb is the database engine used in Samba4.

Features:
* The main features that separate ldb from other solutions are:
* Safe multi-reader, multi-writer, using byte range locking
* LDAP-like API
* fast operation
* choice of local tdb or remote LDAP backends
* integration with talloc
* schema-less operation, for trivial setup
* modules for extensions (such as schema support)
* easy setup of indexes and attribute properties
* LDIF for import/export
* ldbedit tool for database (via LDIF) editing (reminiscent of 'vipw')


Required to run:
[devel/talloc] [devel/cmocka] [devel/popt] [devel/tevent]

Master sites:

SHA1: bb56c58707e7479ab9b3201b43973d4f33bdd4ca
RMD160: 410618399179fd9b8bd36bc2e43c8c3f22812482
Filesize: 1590.889 KB

Version history: (Expand)