Modify

Opened 4 years ago

Closed 21 months ago

#11304 closed defect (fixed)

Please remove hardcoded objectClasses

Reported by: Andras Korn Owned by: branson
Priority: normal Component: DirectoryAuthPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description

In several places, the code uses ldap filters that have hardcoded objectClasses of either person or group.

My LDAP setup happens to use inetOrgPerson and groupOfNames, so initially the plugin didn't work for me at all.

These hardcoded filters should either be removed completely (I'm not sure they're needed; after all, only groups can have members, so there is not much point in filtering on the objectClass anyway) or made configurable.

Attachments (0)

Change History (2)

comment:1 Changed 21 months ago by bebbo

In 14830:

refs #12068
refs #11686
refs #11361
refs #11307
refs #11304
refs #10878
refs #10715
refs #10667
refs #10632
refs #10631
refs #11015

various fixes

comment:2 Changed 21 months ago by bebbo

Resolution: fixed
Status: newclosed
  • the group is now configurable: group_class_attr
  • inetPerson is derived from person -> no change required

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain branson.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.