Server component OpenLDAP
From Kolab wiki
Contents |
[edit]
Function
OpenLDAP stores the Kolab user information and some configuration data.
[edit]
Patches
There are no specific patches for the OpenLDAP service necessary for Kolab.
[edit]
Configuration
There are five templates available for the OpenLDAP configuration:
[edit]
Platform specific notes
[edit]
Gentoo
[edit]
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.
[edit]
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]
[edit]
