[Date Prev][Date Next] [Chronological] [Thread] [Top]

Help with 'index attribute "objectClass" undefined'



Hello,

When I start the LDAP server(./slapd ), I am getting the following error

Starting LDAP services: /usr/local/etc/openldap/slapd.conf: line 61: index attribute "objectClass" undefined

Any help is deeply appreciated.

Sundar

My schema file content  is:

# Unix related and default classes (Modified)

attribute       userpassword                            ces
attribute       telephonenumber                         tel
attribute       facsimiletelephonenumber        fax     tel
attribute       pagertelephonenumberpager               tel
attribute       homephone                               tel
attribute       mobiletelephonenumber           mobile  tel
attribute       member                                  dn
attribute       owner                                   dn
attribute       dn                                      dn

objectclass top
       requires
               objectClass

objectclass organization
       requires
               objectClass,
               o
       allows
               description

objectclass organizationalUnit
       requires
               objectClass,
               ou
       allows
               description

objectclass person
       requires
               objectClass,
               cn
       allows
               description

objectclass account
       requires
               objectClass,
               uid
       allows
               description,
               host,
               o,
               ou

# Samba related classes (Original)

objectclass sambaaccount
       requires
               objectclass,
               uid,
               uidnumber,
               ntuid,
               rid
       allows
               gidnumber,
               grouprid,
               nickname,
               userpassword,
               ou,
               description,
               lmpassword,
               ntpassword,
               pwdlastset,
               smbhome,
               homedrive,
               script,
               profile,
               workstations,
               acctflags,
               pwdcanchange,
               pwdmustchange

objectclass sambagroup
       requires
               cn,
               rid
       allows
               ntuid,
               member,
               description

objectclass sambaconfig
       requires
               id
       allows
               nextrid

objectclass sambabuiltin
       requires
               cn,
               sid
       allows
               ntuid,
               rid,
               member,
               description

# Sendmail related class (new / modified)

objectclass inetmailrecipient
   requires
       objectclass
   allows
       mailid,
       mailacceptinggeneralid,
       maildrop

objectclass inetmaildomain
   requires
       objectclass,
       sendmailislocalkey
   allows
       maildomain,
       sendmailaccesskey

# Addressbook related classes

objectclass netscapeaddressbook
       requires
               objectclass,
               cn
       allows
               cellphone,
               countryname,
               description,
               facsimiletelephonenumber,
               givenname,
               homephone,
               homeurl,
               locality,
               mail,
               nickname,
               o,
               ou,
               pagerphone,
               postalcode,
               sn,
               st,
               streetaddress,
               telephonenumber,
               title,
               xmozillanickname,
               xmozillausehtmlmail,
               xmozillaanyphone

objectclass microsoftaddressbook
       requires
               objectclass,
               cn
       allows
               c,
               department,
               facsimiletelephonenumber,
               givenname,
               homephone,
               homepostaladdress,
               info,
               initials,
               l,
               mail,
               mobile,
               organizationname,
               otherfacsimiletelephonenumber,
               otherpager,
               physicaldeliveryofficename,
               postaladdress,
               postalcode,
               sn,
               st,
               telephonenumber,
               title,
               url