7

I have just installed fresh Centos 6.2 with openldap and samba with yum command. I'm having a bit of issue with finding the slapd.conf file. There is a folder for slap.d/ but no conf file in it by default. I can see folders

cacerts 
schema
sldap.d

and ldap.conf file.

I have also checked in Fedora 15 and found same situation that there is no slapd.conf file. So now where to start? I have googled but I found openldap configurations with Centos 5.x or Ubuntu which is following the configuration file from /etc/openldap/slapd.conf

0

1 Answer 1

10

Note that OpenLDAP no longer reads its configuration from the /etc/openldap/slapd.conf file. Instead, it uses a configuration database located in the /etc/openldap/slapd.d/ directory.

Source: The official upstream documentation for RHEL7

The slapd configuration consists of LDIF entries organized in a hierarchical directory structure, and the recommended way to edit these entries is to use the server utilities described in Section 16.1.2.1, “Overview of OpenLDAP Server Utilities”.

In other words, RHEL6 (and CentOS6) no longer has a single slapd.conf file to configure openldap. You should use the tools lised in section 16.1.2.1 to configure openldap.

If you have an old config you wish to import, you can do that using this command:
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/

2
  • 4
    Thanks for the reply. Well I does not know from where I should take my 1st step to configure openldap server.This is a new style & on the google I mostly found the complete configuration for how to configure openldap server using old method i.e slapd.conf file.Can you kindly write the steps so I may fallow them ? Shouuld be thankfull
    – garden air
    Mar 19, 2012 at 10:38
  • 1
    You can convert using slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/ as shown in the documentation linked.
    – Brian
    Sep 6, 2015 at 11:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .