When I use the
network inclusive clients config to allow NAS on a given network radius access,
under /var/radacct the nas is named via the IP address. If I were to use single
entries for all these clients I would see the client shorname. I propose (when
network inclusive used) creating a directory ./radacct/shorname/ip.ad.dr.es.sx
be used for logging. I am quite sure my C is not up to par (I haven't written a
C program in almost 8 years) but would be curious as to where it is located and
if anyone could do or is interested in doing this? Or am I just configuring
something wrong?
client x.x.x.0/24
{
secret = password
secret = password
shortname = NorthAm-Wcom
}
}
This would make the
the above logged as:
/var/log/radacct/North-Am-Wcom/x.x.x.1
/var/log/radacct/North-Am-Wcom/x.x.x.2
for each client.
This just makes it easy to drill down when you have alot of radius
clients.
