#47631 objectclass may, must lists skip rest of objectclass once first is found in sup
Closed: wontfix Opened by rmeggins.

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


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

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@redhat.com
Date: Mon Dec 16 08:38:43 2013 -0700
20cccf5..97cf45d master -> master
commit 97cf45d236a8a333af2895b2bf04cc5940a14e37
Author: Rich Megginson rmeggins@redhat.com
Date: Mon Dec 16 08:38:43 2013 -0700

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

Metadata Update from @rmeggins:
- Issue assigned to rmeggins
- Issue set to the milestone: 1.3.2.9

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/968

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

Metadata