Great idea, clear from configuration perspective. Peter On Tue, Apr 21, 2015 at 12:13 PM, Arran Cudbard-Bell < a.cudbardb@freeradius.org> wrote:
On 21 Apr 2015, at 11:06, Peter Balsianok <balsianok.peter@gmail.com> wrote:
For example this works: LNS NAS-IP-Address =~ "213.151.23(1|2).*"
Regular expressions against IP address type attributes are no longer supported in huntgroups or the users file.
I'd seriously considering about moving way from huntgroups, they are extremely inefficient.
If you want to associate data with a client, you can add arbitrary pairs to the client definitions, and access them with the "%{client:<attr>}" xlat.
This works for bulk loaded clients from couchbase/ldap, and dynamically clients, as well as clients defined in the static clients.conf file.
example:
client loopback { ipaddr = 127.0.0.1 secret = testing123
arbitrary_attribute = 'testing' }
authorize { update request { Tmp-String-0 := "%{client:arbitrary_attribute}" } }
-Arran
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html