hints processing for Accounting-On / Off packets?
Lewis Bergman
lbergman at wtxs.net
Tue Feb 21 16:37:54 CET 2006
Stefan Winter wrote:
>>>That's not how I read the comments in hints:
>>>
>>># The hints file. This file is used to match
>>># a request, and then add attributes to it.
>>>
>>>There's some mention of some special rules "Prefix" and "Suffix", and
>>>_these_ can only work on the User-Name. Anything else should be doable
>>>anyway.
>>
>>That's definitely what that file does. The "hints" the filename refer to
>>are hints that the USER submits in their authentication request, by
>
>
> Well, I am probably not long enough in the RADIUS business to remember the
> historical reasons for the hints file. For me, hints is the only means to
> manipulate input avp items in a packet. And a very flexible solution too,
> since it does "users" style mangling. And the comments in the file don't say
> "but whatever you put in here will be ignored if there is no attribute
> User-Name in the request".
>
>
>>prefixing, suffixing or otherwise formatting their username (the only
>>value the user has total, sensible control over). It's an old method
>>that the ancestors of FreeRadius used extensively. The examples in the
>>default hints file make it pretty clear how it was originally intended
>>to be used.
>
>
> Yeah, but what if I want to go beyond the examples? This file is so flexible,
> it would be a shame to arbitrarily limit it by requiring User-Name to be
> present.
You don't have to have a User-Name in the request to use that file. If
it isn't there and you need it for further processing you can add it.
--
Lewis Bergman
Texas Communications
4309 Maple St.
Abilene, TX 79602-8044
Off. 325-691-3301
Cell 325-439-0533
fax 325-695-6841
More information about the Freeradius-Users
mailing list