Re: Free RADIUS detail log parser

Skeeve Stevens (skeeve@skeeve.net)
Sun, 2 Feb 1997 23:07:01 +1100 (EST)

You, Kevin Kadow, shaped the electrons to say:
+
+
+I just posted about my improved 'lineparser.pl' to portmaster-users. Basically
+this program goes through the detail logs for STOP records, discards any
+duplicated entries, and writes one line per call with the important
+information- server name and port, username, duration, IP or host, and the
+disconnect reason. I'll probably add the port-type and (for ISDN ports) the
+calling/called number sometime soon.
+
+It works with all versions of RADIUS and ComOS.
+
+The results can then be passed through 'summarize.pl' which will produce
+one line for each user, with totals and averages.

*cry*

I got your program... run it... and fed it my detail file.. and it did nothing
at all.

lineparser.pl detail new

didnt do anything :(

am i missing anything?

my detail looks like:

------
Mon May 20 21:16:20 1996
Acct-Session-Id = "01000006"
User-Name = "garry"
Client-Id = 203.28.52.5
Client-Port-Id = 0
Acct-Status-Type = Start
Acct-Authentic = RADIUS
User-Service-Type = Framed-User
Framed-Protocol = PPP
Framed-Address = 203.26.74.202
Acct-Delay-Time = 0

Mon May 20 21:24:16 1996
Acct-Session-Id = "01000006"
User-Name = "garry"
Client-Id = 203.28.52.5
Client-Port-Id = 0
Acct-Status-Type = Stop
Acct-Session-Time = 476
Acct-Authentic = RADIUS
User-Service-Type = Framed-User
Framed-Protocol = PPP
Framed-Address = 203.26.74.202
Acct-Delay-Time = 0
-----

---------------------------------------------------------------------
| Skeeve Stevens - MyInternet personal.url: http://www.skeeve.net/ |
| email://skeeve@skeeve.net/ work.url: http://www.myinternet.net/ |
| phone://612.9869.3334/ mobile://0414.SKEEVE/ [753-383] |
---------------------------------------------------------------------
| Join the Internet Society of Australia - http://www.isoc-au.org.au/ |
---------------------------------------------------------------------