This is NOT a followup on the earlier ports I tried. The polishing was
taking far too long to get finished and proving to be a huge patch. So I
have broken the portage down into smaller pieces.
This part-1 patch contains just a basic as-is portage of Adrians and
Steve Wiltons daemon feature code. The new files and their dependent
access.log.cc have been shuffled into SourceLayout positions and names.
With a basic Config object created for the new options. No other changes.
It's been tested a little here the syslog, stdio and daemon features work.
This patch depends on the RFC2181/POSIX changes proposed. However it can
easily be unlinked if needed.
The rest which will be along later at some currently unknown date will do:
Part-2: the SourceLayout code polish; classes, namespaces and renaming.
Shuffling of more old existing logging code into the liblog.la.
Part-3: hopefully some additional daemons (MySQL, quota management) and
modules (TCP destination for reliable multi-instance logging).
When part-1 is merged these other parts can be taken up as smaller
enhancement tasks in any order.
Amos
-- Please be using Current Stable Squid 2.7.STABLE7 or 3.0.STABLE20 Current Beta Squid 3.1.0.14
This archive was generated by hypermail 2.2.0 : Sun Nov 22 2009 - 12:00:06 MST