Peter Nixon <listuser@peternixon.net> wrote:
OK. No replies, so here is there patch.
Looks good to me. I think many of the current log messages could be updated to use this new API. Each module could have a "log {}" subsection, with messages that can be edited and changed. It's a bit of work, but very useful. Another idea is "super duper debugging mode", which would create a directory per request, in that create a directory per authorize/etc section, and then create yet another directory for each module it runs. That final directory would contain the complete list of input/output pairs for check, request, reply, etc. It's annoyingly huge, but it's a definitive view into which module is mangling what attribute. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog