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
>>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