Now, documentation seems to say I have to add something in my
authorize{} section, but the only mention of authorize in my current
configuration is :
authorize {
ok
# respond to the Status-Server request.
Autz-Type Status-Server {
ok
}
}
Did I miss something ? Am I more clear ?
Uh... someone *destroyed* your configuration. That's not right.
Are you sure you're using the "users" file? The "files" module
isn't
listed above... so it looks like you're not using it.
My fault : I've open status instead of default. For the step 4, I have
to :
1) Retrieve the huntgroup
2) Compare it with what the user sends
3) If it matches, give him his specific statement.
So, if I understand correctly in the authorize section, I have to
maintain a radipusers table for my IP/users and do something like :
1)
update request {
Huntgroup-Name := "%{sql:SELECT groupname FROM radhuntgroup WHERE
nasipaddress='%{NAS-IP-Address}'}"
}
2)
if Huntgroup-Name == 'one_huntgroup_name' {
3)
Framed-IP-Address = "%{sql:SELECT ip FROM radipusers WHERE
user='%{username}'}"
}
Is there something wrong in what I just said ?
Thanks you,
Regards,
Grégoire Leroy
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html