Squid setup and log formats (was Re: March topic(s) for BLU)
Bill Horne
bill at horne.net
Sat Mar 3 10:52:06 EST 2007
Jerry Feldman wrote:
> On Fri, 02 Mar 2007 18:30:49 -0500
> Bill Horne <bill at horne.net> wrote:
>
>
>> Speaking of which, how do I convert the time stamps in my squid log into
>> ISO date format? TIA.
>>
> I don't know the format of the time stamps. You can use Perl, Sed, or
> AWK. (I once wrote an AWK program to do just that for Polaroid).
>
>From
http://wiki.squid-cache.org/SquidFaq/SquidLogs#head-d8a3f53a199ba080400c2fa30581fec8db374141
:
"A Unix timestamp as UTC seconds with a millisecond resolution. "
That page also suggests the following script:
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
... but what I want to know is if someone has done all the work before, since
I'm lazy and hate reinventing wheels. So, the question should be "Is there a
utility or script that converts Squid logs into human-readable form from
Squid native log format and lists only the first instance for each URL?".
You see, I just installed Squid to "solve" the problem of my
sixteen-year-old visiting sites I feel he
should not. Ergo, please tell me how to configure squid to restrict
access by user instead of by machine,
and how to set up a pre-approved list of sites, so that I can present
the young lad with an assortment
of pages which I feel are more appropriate for his current level of
maturity.
Thanks in advance.
Bill
--
E. William Horne
William Warren Consulting
http://www.william-warren.com/
781-784-7287
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Discuss
mailing list