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

(ITS#5921) When structural objectClass is modified, the structuralObjectClass attribute is not



Full_Name: Pierangelo Masarati
Version: HEAD
OS: irrelevant
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (80.38.100.26)
Submitted by: ando


When the structural objectClass of an entry is modified, the corresponding
structuralObjectClass attr is not modified accordingly.

While addressing ITS#5792, I found out that the only other case that allows
modification of the structural objectClass of an object, from "glue" to any
other class using the manageDSAit control, results in an entry with the
objectClass attribute set to the modified values, while the
structuralObjectClass attribute remains "glue".

This can be solved along with ITS#5792 relatively easily from within
entry_schema_check(), provided the structuralObjectClass attribute is not
indexed.  Otherwise, things get a little bit more complicated.

p.