From Kurt@OpenLDAP.org Fri Dec 1 16:13:30 2006 From: Kurt@OpenLDAP.org To: openldap-bugs@openldap.org Subject: Re: (ITS#4764) ditStructureRules/dITStructureRules typo error? Date: Fri, 01 Dec 2006 16:13:29 +0000 Message-ID: <200612011613.kB1GDT5A097407@boole.openldap.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5847132358847001689==" --===============5847132358847001689== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable At 11:59 PM 11/30/2006, wanggang.wang(a)gmail.com wrote: >------=3D_Part_1103_3773705.1164959961858 >Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >oh, not compiler. but at runtime the daemon will output this during >initialization: >... >slap_schema_load: AttributeType "ditStructureRules": not defined in schema >... >I tested this on some mainframe. case difference does matter. when i changed >the case, it ran ok. Seems like strcasecmp(3) routines are not ignoring case as they should. >On 12/1/06, Kurt D. Zeilenga wrote: >> >> At 10:32 PM 11/30/2006, wanggang.wang(a)gmail.com wrote: >> >Full_Name: Gang Wang >> >Version: 2.3.20 >> >OS: >> >URL: ftp://ftp.openldap.org/incoming/ >> >Submission from: (NULL) (202.108.130.138) >> > >> > >> >openldap-2.3.20/servers/slapd/schema_prep.c Line 370 >> > >> > "MAY ( dITStructureRules $ nameForms $ ditContentRules $ " >> > { "ditStructureRules", "( 2.5.21.1 NAME 'dITStructureRules' " >> > { "ditContentRules", "( 2.5.21.2 NAME 'dITContentRules' " >> > >> >there are some "dIT" in the strings instead of "dit". is it some kind of >> typo >> >error? I'm porting this version to some operating system. the compiler >> complains >> >... >> >> About the case difference in these strings? I doubt that. >> >> Kurt >> >> > >------=3D_Part_1103_3773705.1164959961858 >Content-Type: text/html; charset=3DISO-8859-1 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >oh, not compiler. but at runtime the daemon will output this during initiali= zation:
...
slap_schema_load: AttributeType "ditStructureRules&quo= t;: not defined in schema
...
I tested this on some mainframe. case dif= ference does matter. when i changed the case, it ran ok. >

On 12/1/06, Kurt D. Zeilenga <Kurt(a= )openldap.org> wrote:
>At 10:32 PM 11/30/2006, wanggan= g.wang(a)gmail.com wrote:
>Full_Name: Gang Wang
>Version: 2.3= .20
>OS:
>URL: ftp:/= /ftp.openldap.org/incoming/ >
>Submission from: (NULL) (202.= 108.130.138)
>
>
>openldap-2.3.20/servers/slapd/schema_= prep.c Line 370
>
>       &nbs= p;"MAY ( dITStructureRules $ nameForms $ ditContentRules $ " >
>        { "ditStructure= Rules", "( 2.5.21.1 NAME 'dITStruct= ureRules' "
>        { &qu= ot;ditContentRules", "( 2.5.21.2 NA= ME 'dITContentRules' " >
>
>there are some "dIT" in the strings instead of &qu= ot;dit". is it some kind of typo
>error?  I'm porting th= is version to some operating system. the compiler complains
>...

>About the case difference in these strings?  I doubt that.

= Kurt

> >------=3D_Part_1103_3773705.1164959961858-- --===============5847132358847001689==--