[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#6868) When used in conjunction with the translucent overlay, the rwm overlay filters out auxiliary objectclasses



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