Hello,
I'm new to this list, so forgive me for anything that is slightly
out-of-line :-)
I'm from a South Australian High School and we've developed some quota
extensions for SQUID and associated packages. It essentially provides
accounting for students on a per-user basis.
We've been having some problems with the current version of SQUID that
we're using -- 2.3STABLE4. Basically, SQUID goes into a wierd mood every
now and again, taking up 99.99% CPU and having a funny process status.
In 'top', the process status shows up as 'R'. The thing can't be killed
in any way at all. Believe me, we've tried everything. The only thing we
can do to regain control of the box is to press the "Reset" button on
the front of the case.
We've pretty much decided that we need to look at newer versions. 2.4 or
even 2.3STABLE5 (if that fixes the aforementioned).
The problem that we've been having in upgrading to 2.4 is that we need a
few bits changed in the SQUID source. Namely src/authenticate.c.
Due to the way 2.4 now handles authenticateStart(), it's become much
harder to make the changes we need made. We no longer have the skills to
do that kind of thing.
Essentially, we need the username and password quoted in the same style
as is outputted to the access log. This may be a feature that should be
able to be switched on and off through squid.conf.
So, is this a reasonable proposal? Is it something that is going to be
too hard to implement?
Your thoughts, comments and (preferably not) abuse are welcomed.
- andrew
-- void signature () { cout << "Andrew Reid -- andrew.reid@plug.cx" << endl ; cout << "Cell: +61 401 946 813" << endl; cout << "Quidquid latine dictum sit, altum viditur" << endl; }Received on Fri Sep 07 2001 - 00:01:20 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:20 MST