Server component OpenLDAP

From Kolab wiki

Jump to: navigation, search

Contents

Function

OpenLDAP stores the Kolab user information and some configuration data.

Patches

There are no specific patches for the OpenLDAP service necessary for Kolab.

Configuration

There are five templates available for the OpenLDAP configuration:

Platform specific notes

Gentoo

Use flags

berkdb 
Necessary.
crypt 
Enabled in OpenPKG. Should be activated.
gdbm 
Deactivate (will be deactivated anyhow if you set berkdb).
ipv6 
Not required.
kerberos 
Not required.
odbc 
Not required
overlays 
Required
perl 
Enabled in OpenPKG. Should be activated.
readline 
Enabled in OpenPKG. Can be activated.
samba 
Not required.
sasl 
Enabled in OpenPKG, but not necessary for Kolab. Using SASL for LDAP would be useless since SASL uses LDAP for authentication. Deactivate.
slp 
Not required.
ssl 
Enabled in OpenPKG. Needs to be activated.
tcpd 
Not required.

Configuration

The gentoo openldap installation needs a small fix for the slapd.conf file

* [source:ebuilds/net-mail/kolabd/files Kolabd patch directory:] See file slapd.conf.template.in-DATE.patch

A new autoconf variable is needed to prevent the bootstrap script from switching the openldap database to the root user thus making it unreadable afterwards:

* [source:kolab-cvs/upstream-patches/ldapserver_rusr.patch Patch]

Links

Personal tools