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

kasperd
  • 29,894
  • 16
  • 72
  • 122
garden air
  • 147
  • 2
  • 3
  • 9

1 Answers1

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/

kubanczyk
  • 13,502
  • 5
  • 40
  • 55
Kenny Rasschaert
  • 8,925
  • 3
  • 41
  • 58
  • 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 '12 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 06 '15 at 11:07