Help returning multiple values for attrbute (rlm_ldap)
Kostas Kalevras
kkalev at noc.ntua.gr
Thu Oct 12 20:39:48 CEST 2006
Owen DeLong wrote:
> OK... The suggestion I got here last night allowed me to get basic
> auth working
> as desired, however, I have another problem.
>
> I need to return in the reply a series of values for a given
> attribute, such as:
>
> dn: uid=foo,ou=people,dc=zone,dc=example,dc=com
> uid: foo
> Attribute: first_value
> Attribute: second_value
> Attribute: third_value
>
> I have LDAP Attribute mapped to Radius-Attribute in the ldap.attrmap.
>
> However, when I query the server, I get back:
>
> Radius-Attribute: first-value
>
> And the second and third values are not returned.
>
> Is there a way to make this work?
Either you put the += operator in the ldap attribute values:
Attribute: += first_value
Attribute: += second_value
or you edit ldap.attrmap to not use the = operator for that attribute
but the += operator instead.
>
> Thanks,
>
> Owen
>
>------------------------------------------------------------------------
>
>-
>List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>
More information about the Freeradius-Users
mailing list