I would like to have an ldap group that is another instance of ldap
(selected by departmentNumber), but I don't see how to add it into the
configuration (users file).
ldap everyonePlusMacs {
    server = "ldap"
    basedn = "dc=example,dc=com"
    filter =
"(|(&(objectClass=person)(employeenumber=%{User-Name}))(&(objectClass=pers
on)(uid=%{User-Name}))(companyHostMacAddress=%{User-Name}))"
    ...
    groupname_attribute = cn
    groupmembership_filter =
"(|(&(objectClass=GroupOfNames)(member=employeeNumber=%{User-Name},ou=peo
ple,dc=lanl,dc=gov))(&(objectClass=GroupOfNames)(memberUid=%{User-Name}))))"
}
ldap NetworkingOnly {
    server = "ldap"
    basedn = "dc=example,dc=com"
    filter =
"(|(&(objectClass=person)(employeenumber=%{User-Name})(departmentNumber=IT))(&(objectClass=pers
on)(uid=%{User-Name})(departmentNumber=IT)))"
    ...
}
ldap SalesOnly {
    server = "ldap"
    basedn = "dc=example,dc=com"
    filter =
"(|(&(objectClass=person)(employeenumber=%{User-Name})(departmentNumber=Sales)(&(objectClass=pers
on)(uid=%{User-Name})(departmentNumber=Sales)))"
    ...
}
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to