[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
bug (or partially misimplemented feature!)in schemaparse.c (ITS#1114)
Full_Name: Pierangelo Masarati
Version: HEAD
OS: Linux RH
URL: ftp://ftp.openldap.org/incoming/pierangelo-masarati-2001-04-11-allow-quotes.patch
Submission from: (NULL) (151.99.223.33)
In libraries/libldap/schema.c there is a note that states SYNTAX OIDs may be
enclosed in single quotes to deal with Netscape DS schema, although this
behavior
doesn't comply with the related RFCs. But in servers/slapd/schemaparse.c, where
an attempt to detect a possible SYNTAX macro is performed, this extension is
ignored. I propose a patch that fixes the problem. BTW, the problem emerged when
I tried to load the schema/microsoft.schema file, which has the SYNTAX
of the attributes enclosed in signle quotes, and slapd (HEAD as of today)
didn't accept it. There are also other issues concerning these files; for
instance,
slapd doesn't accept syntax 1.2.840.113556.1.4.906, which is not defined
anywhere.
Pierangelo.