LDAP server not starting as user LDAP
I have a Fedora core 4 machine that I want to run an LDAP server on. I've used OpenLDAP for quite a while on Redhat 8, so I am very familiar with ldapadd, ldapmodify, slapcat, ldif file structure etc.. I've upgraded all my servers to Fedora Core 4.
In the past slapd has run as root. Fedora core 4 attempts to run slapd as user LDAP. When you start the server as "service ldap start". The output I get is:
[root@fdc4-1 ~]# service ldap start
Checking configuration files for slapd: [FAILED]
slapd starts as root with this fine:
slapd -d 10
I've changed the permissions on /var/lib/ldap so that user LDAP can write to the directory. Any suggestions? I need to understand why this fails to start.