Patch propre serveurs-proxy federez dans auth.py
This commit is contained in:
parent
c1660df7ae
commit
edde503c9e
1 changed files with 11 additions and 4 deletions
|
@ -374,7 +374,14 @@ def authorize_nas(data, ldap):
|
|||
ip_stm = ("FreeRADIUS-Client-IP%s-Address" % ('v6'*is_v6, ), ip)
|
||||
|
||||
# Find machine
|
||||
base_filter = u'(|(objectClass=machineCrans)(objectClass=borneWifi))'
|
||||
# On rajoute les Machines du club federez au base_filter (federez-wifi):
|
||||
fed = ldap.search(u'(nom=Federez)')[0]
|
||||
mach_fed = fed.machines()
|
||||
base_filter = u'(|(objectClass=machineCrans)(objectClass=borneWifi)'
|
||||
for mach in mach_fed:
|
||||
base_filter = base_filter + "(mid=%s)" % mach['mid'][0]
|
||||
base_filter = base_filter + u')'
|
||||
|
||||
if is_v6:
|
||||
addr = netaddr.IPAddress(ip).value
|
||||
# EUI64, hein ?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue