Ticket #47631 (closed defect: fixed)

Opened 21 months ago

Last modified 21 months ago

objectclass may, must lists skip rest of objectclass once first is found in sup

Reported by: rmeggins Owned by: rmeggins
Priority: blocker Milestone:
Component: Schema Version: 1.3.0
Keywords: Cc:
Blocked By: Blocking:
Review: ack Ticket origin: IPA
Red Hat Bugzilla: 1044179


oid NAME 'organizationalPerson' SUP person

may differs: [('title', 'x121Address', 'registeredAddress', 'destinationIndicator', 'preferredDeliveryMethod', 'telexNumber', 'teletexTerminalIdentifier', 'telephoneNumber', 'internationalISDNNumber', 'facsimileTelephoneNumber', 'street', 'postOfficeBox', 'postalCode', 'postalAddress', 'physicalDeliveryOfficeName', 'ou', 'st', 'l')] vs. [('title', 'x121Address', 'registeredAddress', 'destinationIndicator', 'preferredDeliveryMethod', 'telexNumber', 'teletexTerminalIdentifier')]

MAY ( title $ x121Address $ registeredAddress $

destinationIndicator $ preferredDeliveryMethod $
telexNumber $ teletexTerminalIdentifier $
telephoneNumber $ internationalISDNNumber $
facsimileTelephoneNumber $ street $ postOfficeBox $
postalCode $ postalAddress $ physicalDeliveryOfficeName $
ou $ st $ l )

person is defined as this:

MAY ( userPassword $

telephoneNumber $
seeAlso $ description )

When parsing the list of attrs in the child to see if the attr is already listed in the parent, once the parser hits the first one (in this case, telephoneNumber), it leaves out the rest. In this case, telephoneNumber and everything after that (internationalISDNNumber, etc.)


0001-Ticket-47631-objectclass-may-must-lists-skip-rest-of.patch (2.0 KB) - added by rmeggins 21 months ago.

Change History

comment:1 Changed 21 months ago by rmeggins

  • Owner set to rmeggins
  • Status changed from new to accepted

comment:2 Changed 21 months ago by nkinder

  • Milestone changed from 0.0 NEEDS_TRIAGE to

Changed 21 months ago by rmeggins


comment:3 Changed 21 months ago by nkinder

  • Review set to ack

comment:4 Changed 21 months ago by rmeggins

  • Resolution set to fixed
  • Status changed from accepted to closed

To ssh://git.fedorahosted.org/git/389/ds.git

e43bb7d..4ea2fde 389-ds-base-1.3.2 -> 389-ds-base-1.3.2

commit 4ea2fde8f9face3d090ea5335571da1c0400c5f1
Author: Rich Megginson <rmeggins@…>
Date: Mon Dec 16 08:38:43 2013 -0700

20cccf5..97cf45d master -> master

commit 97cf45d236a8a333af2895b2bf04cc5940a14e37
Author: Rich Megginson <rmeggins@…>
Date: Mon Dec 16 08:38:43 2013 -0700

comment:5 Changed 21 months ago by nkinder

  • Red Hat Bugzilla set to [https://bugzilla.redhat.com/show_bug.cgi?id=1044179 1044179]

Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1044179

comment:6 Changed 20 months ago by nkinder

  • screened changed from 0 to 1
Note: See TracTickets for help on using tickets.