Issue 6868 - When used in conjunction with the translucent overlay, the rwm overlay filters out auxiliary objectclasses
Summary: When used in conjunction with the translucent overlay, the rwm overlay filter...
Status: VERIFIED SUSPENDED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: overlays (show other issues)
Version: 2.4.24
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-16 13:38 UTC by ali.pouya@free.fr
Modified: 2023-10-09 17:52 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description ali.pouya@free.fr 2011-03-16 13:38:55 UTC
Full_Name: Ali POUYA
Version: 2.4.24
OS: Redhat EL5
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (145.242.11.3)


When used in conjunction with the translucent overlay, the rwm overlay filters
out auxiliary objectclasses

To produce the problem in the test environment you can proceed as follows :

# Go to the tests directory :
cd openldap-2.4.24/tests

# Save the files which will be modified :
cp data/test-translucent-add.ldif data/test-translucent-add.ldif.orig
cp data/slapd-translucent-local.conf data/slapd-translucent-local.conf.orig


# Add an auxiliary objectClass to the local directory LDIF file :

cat >> data/test-translucent-add.ldif << !
> objectClass: extensibleObject
> !

# Run the translucent test :
./run test034-translucent

# The test does not succed, which is normal because we added an auxiliary
objectClass.

# Now simply add "overlay rwm" in the local config :

sed -i 's/^database config/\noverlay rwm\n\ndatabase config/'
data/slapd-translucent-local.conf

# The test succeeds ! meaning that the auxiliary objectClass was filtered out by
the rwm (was hided).

I confirm that rwm works fine for the auxiliary objectClasses when used without
the translucent overlay.

Thanks for your help
Best Regards
Ali Pouya
Comment 1 ali.pouya@free.fr 2011-03-29 09:44:41 UTC
Hi all,
Can someone help me about this problem ?
We use Samba in our project and it needs some auxiliary classes which disappear
in this configuration.
The design of my project depends on the correction of this bug.
Thanks a lot
Best Regards
Ali Pouya



Comment 2 Hallvard Furuseth 2011-03-29 10:58:26 UTC
Note, this bug is not related to auxiliary classes.  The same thing
happens if you add a superclass like 'top' instead of extensibleObject.

ali.pouya@free.fr writes:
> Can someone help me about this problem ?
> We use Samba in our project and it needs some auxiliary classes which
> disappear in this configuration.
> The design of my project depends on the correction of this bug.

OpenLDAP is volunteer-driven, currently busy with migration from CVS
to Git, and we'll get to the bug when we get to it.

If you can't wait to see if that'll be soon, the openldap-technical
mailinglist has a wider readership than the bug database.  Maybe your
problem can be solved differently if you describe what you want in
more detail, and someone there can think of how:
   http://www.openldap.org/lists/mm/listinfo/openldap-technical

Or you can pay someone to fix the bug:
   http://www.openldap.org/support/

I can think of a things to try myself.  Maybe you can rearrange your
setup to put rwm on another database, or maybe it's a recent bug and
it works with an earlier OpenLDAP version.

-- 
Hallvard

Comment 3 Quanah Gibson-Mount 2017-04-07 23:55:45 UTC
moved from Incoming to Software Bugs
Comment 4 Quanah Gibson-Mount 2023-10-09 17:52:08 UTC
Is this still relevant since Samba4 uses its own ldap server?