Red Hat Bugzilla – Bug 1259950
Add config setting to MemberOf Plugin to add required objectclass got memberOf attribute
Last modified: 2016-11-03 16:36:01 EDT
When memberOf plugin adds "memberOf" to an entry, that entry needs to have an objectclass that allows "memberof", otherwise you get an objectclass violation and the operation is aborted. Add an optional config setting to the plugin that will allow the plugin to add a predefined objectclass to the entry that does allow "memberOf" (if an objectclass violation occurs).
Fixed upstream (lib389 testcase available in ds/dirsrvtests/suites/memberof_plugin/memberof_test.py)
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune@redhat.com with any questions
Bug is verified [root@auto-hv-02-guest10 memberof_plugin]# py.test memberof_test.py -s -q -vvv ==================================================== test session starts ===================================================== platform linux2 -- Python 2.7.5, pytest-2.9.2, py-1.4.31, pluggy-0.3.1 -- /usr/bin/python cachedir: .cache rootdir: /memberof/ds/dirsrvtests/tests/suites/memberof_plugin, inifile: collected 1 items memberof_test.py::test_memberof_auto_add_oc OK group dirsrv exists OK user dirsrv exists INFO:suites.memberof_plugin.memberof_test:Correctly rejected invalid objectclass INFO:suites.memberof_plugin.memberof_test:Test complete. PASSED Instance slapd-standalone removed
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2594.html