--On Tuesday, February 01, 2011 08:41:54 -0800 Brett Littrell <blittr...@musd.org> wrote:

Hi All,

    Real quick and I am sure easy question here.   I read through the
unlang man page, really helped in getting a clue.  One thing I was
wondering though, is there a way to output text to the log based on a
condition?  What I mean is something like if x!=y then printf(" x did not
equal y").  This would be for debugging and log review.  Currently we use
Cisco ACS, which with all it's limitations the one thing that is great
about it is it's pass/fail logs.  Our techs use them all the time to
diagnose problems.  If I could inject text strings into the logs when
certain issues occur it would make it a lot easier to figure out scripts
as well as make common issues easier for techs to troubleshoot.
    From what I can tell in the unlang man page it did not mention this,
perhaps I missed it though.


Hi Brett,
It sounds like the linelog module may do what you need, in conjunction with unlang for the conditionals:
<https://github.com/alandekok/freeradius-server/blob/v2.1.x/raddb/modules/linelog>

Regards,
 James



--
James J J Hooper
Network Specialist
Information Services
University of Bristol
http://www.wireless.bristol.ac.uk
--


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to