Package: squid
Version: 2.6.19-1
Severity: wishlist

/usr/share/doc/squid/examples/squid.conf has some logformat lines
which simulates the log format of older versions of squid, but these
lines don't work well.  It seems that the separator between the log
format name and the log format specification is exactly one space and
everything after it is written to the log literally.  If I uncomment
the example squid.conf, squid adds one space to each line of the log,
which is inconvenient when I try to parse the log (at least calamaris
fails to work because it uses a regular expression that begins with ^).
I suggest the attached patch.  Please note that the patch is for
/usr/share/doc/squid/examples/squid.conf itself, not for the source
tree.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.21-oohara
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages squid depends on:
ii  adduser                    3.102         Add and remove users and groups
ii  debconf [debconf-2.0]      1.5.11etch1   Debian configuration management sy
ii  libc6                      2.7-4         GNU C Library: Shared libraries
ii  libdb4.6                   4.6.21-5      Berkeley v4.6 Database Libraries [
ii  libldap-2.4-2              2.4.7-6.2     OpenLDAP libraries
ii  libpam0g                   0.99.7.1-6    Pluggable Authentication Modules l
ii  logrotate                  3.7.1-3       Log rotation utility
ii  lsb-base                   3.1-23.2etch1 Linux Standard Base 3.1 init scrip
ii  netbase                    4.29          Basic TCP/IP networking system
ii  squid-common               2.6.19-1      Internet object cache (WWW proxy c

squid recommends no packages.

-- debconf information:
  squid/fix_cachedir_perms: false
  squid/fix_lines: true
--- squid.conf-unmodified       2008-05-02 14:41:03.000000000 +0900
+++ squid.conf  2008-05-02 14:37:10.000000000 +0900
@@ -1945,8 +1945,8 @@
 #              st      Request+Reply size including HTTP headers
 #              %       a literal % character
 #
-#logformat squid  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
-#logformat squidmime  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A 
%mt [%>h] [%<h]
+#logformat squid %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
+#logformat squidmime %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt 
[%>h] [%<h]
 #logformat common %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st %Ss:%Sh
 #logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st 
"%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh
 #

Reply via email to