Ticket #47631 (closed defect: fixed)

Opened 4 months ago

Last modified 4 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: 1.3.2.9
Component: Schema Version: 1.3.0
Keywords: Cc:
Blocked By: Blocking:
Review: ack Ticket origin: IPA
Red Hat Bugzilla: 1044179

Description

oid 2.5.6.7 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.)

Attachments

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

Change History

comment:1 Changed 4 months ago by rmeggins

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

comment:2 Changed 4 months ago by nkinder

  • Milestone changed from 0.0 NEEDS_TRIAGE to 1.3.2.9

Changed 4 months ago by rmeggins

0001-Ticket-47631-objectclass-may-must-lists-skip-rest-of.patch

comment:3 Changed 4 months ago by nkinder

  • Review set to ack

comment:4 Changed 4 months ago by rmeggins

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

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 4 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 3 months ago by nkinder

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