[tomcat6/f14/master] resolves: rhbz# 669969. Logging directory was hardcoded in conf file to /var/log/tomcat6. We are now

Nicolas Chauvet kwizart at gmail.com
Mon Jan 17 18:48:14 UTC 2011


2011/1/17 Dave Knox <dknox at fedoraproject.org>:
> commit efafec286e73c4ca55903b44825a670b4a1bfe61
> Author: david knox <dknox at 78-97-42-72.skybeam.com>
> Date:   Mon Jan 17 11:24:02 2011 -0700
>
>    resolves: rhbz# 669969. Logging directory was hardcoded in conf file to /var/log/tomcat6. We are now using /logs as the value for TOMCAT_LOG. The prohibits overwrites and uses directory structure known to a running tomcat instance

>  # Define the tomcat log file
> -TOMCAT_LOG="${TOMCAT_LOG:-/var/log/tomcat6/catalina.out}"
> +TOMCAT_LOG="${TOMCAT_LOG:-${CATALINA_HOME}/var/logs/catalina.out}"
>
^^

> +* Mon Jan 17 2011 David Knox <dknox at redhat.com> 0:6.0.26-17
> +- Resolves: rhbz# 669969 - tomcat.conf sets javax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory" as the default.
> +- Resolves issues running multiple instances on a single host. Logging
> +- directory points to ${CATALINA_HOME}/logs/

This is not what was implemented here:
${CATALINA_HOME}/var/logs/catalina.out} against
${CATALINA_HOME}/logs/catalina.out}

Also I wonder why this change appears first in a stable releases,
including f13 for another case (1), and not in rawhide. This suddently
break interfaces between others applications using the tomcat6 package
!
That's a totally unacceptable item.

(1) https://bugzilla.redhat.com/show_bug.cgi?id=640686


More information about the devel mailing list