[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: extend schema problem (Openldap 2.0.11)
Just a guess, but:
Try to put STRUCTURAL on a line by itself, as follows:
objectClass ( 1.3.6.1.4.1.10660.1.2.2.1 NAME 'secureLdapUser'
DESC ' LDAP User'
SUP top
STRUCTURAL
MAY ( cn $ userCertificate $ authorityRevocationList $
certificateRevocationList $ cACertificate $
crossCertificatePair $ description $ st $ l $
ou $ o $ jpegPhoto $ seeAlso $ streetAddress $
telephoneNumber $ facsimileTelephoneNumber $
uid $ userPassword ) )
-Boris
-----Original Message-----
From: Siok Peng [mailto:siokpeng@transparity.com]
Sent: Wednesday, September 05, 2001 7:37 PM
To: josee.desmarais@internet.uqam.ca
Cc: openldap-software@OpenLDAP.org
Subject: Re: extend schema problem (Openldap 2.0.11)
Thanks Louis. I have try your suggestion. But, I still got the same error
message. Do you have any other suggestion ?
Regards,
Siok Peng
Louis-Steve & Josée wrote:
> Try to put your NAME 'secureLdapUser' on an another line like this :
>
> objectClass ( 1.3.6.1.4.1.10660.1.2.2.1
> NAME 'secureLdapUser'
> DESC ' LDAP User'
> SUP top STRUCTURAL
> MAY ( cn $ userCertificate $ authorityRevocationList $
> certificateRevocationList $ cACertificate $
> crossCertificatePair $ description $ st $ l $
> ou $ o $ jpegPhoto $ seeAlso $ streetAddress $
> telephoneNumber $ facsimileTelephoneNumber $
> uid $ userPassword ) )
>
> -----Message d'origine-----
> De : owner-openldap-software@OpenLDAP.org
> [mailto:owner-openldap-software@OpenLDAP.org]De la part de Siok Peng
> Envoyé : 5 septembre, 2001 05:37
> À : openldap-software@OpenLDAP.org
> Objet : extend schema problem (Openldap 2.0.11)
>
> Hi all:
> I have another question to ask. I am trying extend the schema so that
I
> can use my own ObjectClass at ldap server. My extend schema as below :
> objectClass ( 1.3.6.1.4.1.10660.1.2.2.1 NAME 'secureLdapUser'
> DESC ' LDAP User'
> SUP top STRUCTURAL
> MAY ( cn $ userCertificate $ authorityRevocationList $
> certificateRevocationList $ cACertificate $
> crossCertificatePair $ description $ st $ l $
> ou $ o $ jpegPhoto $ seeAlso $ streetAddress $
> telephoneNumber $ facsimileTelephoneNumber $
> uid $ userPassword ) )
> Then, I have got the following message after using slapadd to add a new
> entry:
> /etc/openldap/schema/test.schema: line 24: Unexpected token before MAY (
uid
> $ userPassword )) imileTelephoneNumber $ $$
> ObjectClassDescription = "(" whsp
> numericoid whsp ; ObjectClass identifier
> [ "NAME" qdescrs ]
> [ "DESC" qdstring ]
> [ "OBSOLETE" whsp ]
> [ "SUP" oid ] ; Superior ObjectClasses
> [ ( "ABSTRACT" / "STRUCTURAL" / "AUXILIARY" ) whsp ]
> ; default structural
> [ "MUST" oids ] ; AttributeTypes
> [ "MAY" oids ] ; AttributeTypes
> whsp ")"
> No database found in config file
> My slapd.conf as below :
> include /usr/local/etc/openldap/schema/core.schema
> include /usr/local/etc/openldap/schema/test.schema
> schemacheck on
> pidfile /usr/local/var/slapd.pid
> argsfile /usr/local/var/slapd.args
> sizelimit 10
> database ldbm
> suffix ""
> directory /usr/local/db/ldapdb
> rootdn "cn=Manager,o=Transparity,c=SG"
> rootpw secret99
> cachesize 10000
> dbcachesize 10000000
> loglevel 0
> readonly off
> and my ldif file as below
> dn: c=AF
> objectclass: top
> objectclass: country
> c: AF
> description: Afghanistan
> Could anyone explain me what is wrong? Thanks !
> Regards
> Siok Peng