Thanks for your fine input and the reminder on the index (I completely
forgot about that).  I'll give the ldap module filter a go with the
attr_rewrite.  I like keeping attributes with the user object, rather
than spreading usernames around to various other objects.  With this
implementation, to me, the extra benefit is that I can just add a
radiusGroupName attribute = X to each user object.

You can also use the ldap-group variable that I showed you before on the user level by defining the groupmembership_attribute. By default its radiusGroupname, so that should already work for you. So either way should work for you, personally, I like having it in the filter as your example showed. I am doing that now in a little different way. I'll write it up someday.

BTW, on the attr_rewrite, can I use more advanced regex than just
................: ?  It works and always will work, but it would be
more clear in the config file if I could say
"([A-F0-9]{2})-([A-F0-9]{2})-([A-F0-9]{2})-([A-F0-9]{2})-([A-F0-9]{2})-([A-F0-9]{2}):"
or something to that effect...  I couldn't get ANY regex to work
except the .  Does that seem right?

Stefan

Unfortunately, I don't know too much about attr_rewrite, but I'm sure some others on this list could help with that one. It looks about right to me.

- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to