I removed my actual domain name and replaced it with test to protect my sites
Code:
Setting up libdb4.2 (4.2.52+dfsg-5) ...
Setting up libslp1 (1.2.1-7.5) ...
Setting up odbcinst1debian1 (2.2.11-16) ...
Setting up unixodbc (2.2.11-16) ...
Setting up slapd (2.4.11-1+lenny2) ...
Creating new user openldap... done.
Creating initial slapd configuration... done.
Creating initial LDAP directory... slapadd: bad configuration file!
Failed to slapadd this data:
dn: dc=test,dc=info
objectClass: top
objectClass: dcObject
objectClass: organization
o: test.info
dc: test
dn: cn=admin,dc=test,dc=info
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword: {crypt}YdLWWN4xYHP4w
dpkg: error processing slapd (--configure):
subprocess post-installation script returned error exit status 1
Setting up libsasl2-modules (2.1.22.dfsg1-23+lenny1) ...
Errors were encountered while processing:
slapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up slapd (2.4.11-1+lenny2) ...
Creating initial slapd configuration... done.
Creating initial LDAP directory... slapadd: bad configuration file!
Failed to slapadd this data:
dn: dc=test,dc=info
objectClass: top
objectClass: dcObject
objectClass: organization
o: test.info
dc: test
dn: cn=admin,dc=test,dc=info
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword: {crypt}NiZ8xI2DPJIPw
dpkg: error processing slapd (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
slapd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done