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

ud and mixed case attributes

We are running OpenLDAP release 1.2 on Solaris 5.6.

Using ud,  if you create a new mail group, and then try 
to edit it,  ud fails to detect that it's a group as opposed 
to a person.  In util.c, "isgroup" looks for the objectclass
"rfc822MailGroup" using a case sensitive strcmp.  When creating 
a new group, slapd adds this objectclass as "rfc822mailgroup".  
I changed my version of isgroup (util.c line:247) to a strcasecmp, 
and it seems to work ok.

Since I don't have control of all the old ud clients, does anyone 
have any ideas on how to get this to work?

Paul R. Turgyan