Package: tomcat8
Version: 8.0.39-1
Severity: minor

Hi,

The default server.xml shipped with tomcat8 has an access log valve config as 
follows:

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
        prefix="localhost_access_log" suffix=".txt"
        pattern="%h %l %u %t &quot;%r&quot; %s %b" />

So files are produced in /var/log/tomcat8 with filenames like:

localhost_access_log.2016-11-25.txt

However, the log rotation script /etc/cron.daily/tomcat8 has:

LOGEXT=log

and so is looking for files which end .log.

This means the access logs are never rotated and just build up until the 
partition is full.

Either the rotation script needs to also match .txt files or the valve should 
be creating .log files.

Thanks,
Scott



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tomcat8 depends on:
ii  adduser                3.115
ii  debconf [debconf-2.0]  1.5.59
pn  tomcat8-common         <none>
ii  ucf                    3.0036

Versions of packages tomcat8 recommends:
pn  authbind  <none>

Versions of packages tomcat8 suggests:
pn  libtcnative-1     <none>
pn  tomcat8-admin     <none>
pn  tomcat8-docs      <none>
pn  tomcat8-examples  <none>
pn  tomcat8-user      <none>

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to