UmVirt LFS Package info

DB commit: 57bed5a54ba91b88b24a1c8eb97bd083dbf72f0d
APP commit: 634ff2193dea70dde75eb1916d758638b7417453

OpenLDAP-server

The OpenLDAP package provides an open source implementation of the Lightweight Directory Access Protocol.

Package info

Codename: OpenLDAP-server
Source file: openldap-2.6.6.tgz
Source directory: openldap-2.6.6
Package URL: https://umvirt.com/linux/downloads/0.2/packages/o/openldap-2.6.6.tgz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2/packages/o/openldap-2.6.6.tgz.md5sum
Dependances: berkeleydb, cyrus-sasl, mariadb-client, unixODBC, pth, postgresql-client.
Dependance of: *** NO PACKAGES FOUND ***
Patches: openldap-2.6.6-consolidated-1.patch.
Addons: *** NO ADDONS FOUND ***
Nestings: OpenLDAP-client.
Configuration script:
groupadd -g 83 ldap &&
useradd  -c "OpenLDAP Daemon Owner" \
         -d /var/lib/openldap -u 83 \
         -g ldap -s /bin/false ldap

autoconf &&

./configure --prefix=/usr         \
            --sysconfdir=/etc     \
            --localstatedir=/var  \
            --libexecdir=/usr/lib \
            --disable-static      \
            --enable-versioning=yes \
            --disable-debug       \
            --with-tls=openssl    \
            --with-cyrus-sasl     \
            --without-systemd     \
            --enable-dynamic      \
            --enable-crypt        \
            --enable-spasswd      \
            --enable-slapd        \
            --enable-modules      \
            --enable-rlookups     \
            --enable-backends=mod \
            --disable-sql         \
            --disable-wt          \
            --enable-overlays=mod

Build script:
make depend &&
make

Install script:
make install &&

sed -e "s/\.la/.so/" -i /etc/openldap/slapd.{conf,ldif}{,.default} &&

install -v -dm700 -o ldap -g ldap /var/lib/openldap     &&

install -v -dm700 -o ldap -g ldap /etc/openldap/slapd.d &&
chmod   -v    640     /etc/openldap/slapd.{conf,ldif}   &&
chown   -v  root:ldap /etc/openldap/slapd.{conf,ldif}   &&

install -v -dm755 /usr/share/doc/openldap-2.6.6 &&
cp      -vfr      doc/{drafts,rfc,guide} \
                  /usr/share/doc/openldap-2.6.6