Hi,

When I try to start slapd I get a failed message saying the config file is bad. 
 
What I have below is what was uncommented in slapd.conf as it came in the 
package.   I installed Openldap via yum on my 1and1 VPS which has CentOS.  It 
would seem that the Openldap package for CentOS puts things in different places 
then in other distributions, and it also seems that this conf file is a bit 
more 
complex then what I see in introductory material on LDAP/Openldap, which isn't 
helping me to learn this.  


I'm wanting to use ldap to authenticate users on a website, and to ultimately 
use Shibboleth to federate logins (which requires ldap). I'm new to this and 
I'm 
not sure what the problem is with this file.  One thing I wanted to ask was 
since I'm looking to use  ldap for website authentication, do I need these 
schema's? I know I can create a local schema which I think is what I need to do 
for my purpose.

If you have any suggestions or can point out what is wrong here, I would 
greatly 
appreciate it.

Thank you.

#########################################################################

include         /etc/openldap/schema/core.schema
include         /etc/openldap/schema/cosine.schema
include         /etc/openldap/schema/inetorgperson.schema
include         /etc/openldap/schema/nis.schema

# Allow LDAPv2 client connections.  This is NOT the default.
allow bind_v2

pidfile         /var/run/openldap/slapd.pid
argsfile         /var/run/openldap/slapd.args

database bdb
suffix "dc=<mydomain>,dc=<org>"
rootdn "cn=XXXXXX,dc=<mydomain>,dc=<org>"
rootpw  xxxxxxx

directory       /var/lib/ldap

# Indices to maintain for this database
index objectClass                       eq,pres
index ou,cn,mail,surname,givenname      eq,pres,sub
index uidNumber,gidNumber,loginShell    eq,pres
index uid,memberUid                     eq,pres,sub
index nisMapName,nisMapEntry            eq,pres,sub

Reply via email to