====== OpenLDAP RPMs ====== ===== Introduction ===== LTB-project provides 5 RPMs: * BerkeleyDB * OpenLDAP * OpenLDAP contributed overlays * Check password policy module * OpenLDAP debuginfo We try to keep package up to date with the latest OpenLDAP version. Our RPMs includes: * SSL/TLS * SASL (including SASL passwords) * All overlays * HDB/BDB backend * MDB backend * LDAP backend * SLAPI support * [[openldap-initscript|LTB-project OpenLDAP init script]] * [[openldap-ppolicy-check-password|LTB-project check password policy module]] * Logrotate script * Preconfigured DB_CONFIG * Contributed overlays: * lastbind * smbk5pwd (without Heimdal Kerberos support) The installation is done under /usr/local, in order to avoid conflicts with existing OpenLDAP installation. In particular, we do not touch the ldap system libraries, which are linked in by many other programs. ===== Download and install ===== You can download the RPMs here: [[::download]]. Just run this command to install them (with dependency management): # yum install berkeleydb-ltb* openldap-ltb* Read the next chapter to avoid GPG signature verification problem. ===== GPG key ===== The public key can be downloaded here: [[http://ltb-project.org/wiki/lib/RPM-GPG-KEY-LTB-project]] To import this key: # rpm --import http://ltb-project.org/wiki/lib/RPM-GPG-KEY-LTB-project ===== Rebuild RPMs ===== You can download the source rpm to build your own OpenLDAP RPMs. Install source RPMs: # rpm -Uvh openldap-ltb-VERSION.src.rpm Do your job and rebuild RPMs: # cd /usr/src/rpm # rpmbuild -ba SPECS/openldap-ltb.spec