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