forked from pool/tomcat10
a925454e40
- Update to Tomcat 10.1.25 * Fixed CVEs: + CVE-2024-34750: Improper handling of exceptional conditions (bsc#1227399) * Catalina + Add: Add support for shallow copies when using WebDAV. (markt) + Code: Deprecate the WebdavFixFilter as it is no longer required. (markt) + Fix: 69066: Fix regression in SPNEGO authenticator when processing Base64. Submitted by Daniel Lyko. (remm) + Add: Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext) for retrieving extended/additional information from an established GSS context. (michaelo) + Fix: Correct a regression in the fix for 68721 that caused some instances of LinkageError to be reported as ClassNotFoundException. (markt) + Fix: Ensure that static resources deployed via a JAR file remain accessible when the context is configured to use a bloom filter. Based on pull request #730 provided by bergander. (markt) + Add: Introduce reference counting so the AprLifecycleListener is more robust. This particularly targets more complex embedded configurations with multiple server instances with independent lifecycles where more than one server instance requires the AprLifecycleListener. (markt) + Add: Small performance optimization when logging cookies with no values. (schultz) + Fix: Correct error handling for asynchronous requests. If the application performs an dispatch during AsyncListener.onError() the dispatch is now performed rather than completing the request using the error page mechanism. (markt) + Add: Re-factor ElapsedTimeElement in AbstractAccessLogValve to use a customizable style. (schultz) + Add: Add more timescale options to AccessLogValve and OBS-URL: https://build.opensuse.org/request/show/1186401 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat10?expand=0&rev=44
53 lines
1.8 KiB
Plaintext
53 lines
1.8 KiB
Plaintext
# System-wide configuration file for tomcat services
|
|
# This will be loaded by systemd as an environment file,
|
|
# so please keep the syntax. For shell expansion support
|
|
# place your custom files as /etc/tomcat/conf.d/*.conf
|
|
#
|
|
# There are 2 "classes" of startup behavior in this package.
|
|
# The old one, the default service named tomcat.service.
|
|
# The new named instances are called tomcat@instance.service.
|
|
#
|
|
# Use this file to change default values for all services.
|
|
# Change the service specific ones to affect only one service.
|
|
# For tomcat.service it's /etc/sysconfig/tomcat, for
|
|
# tomcat@instance it's /etc/sysconfig/tomcat@instance.
|
|
|
|
# This variable is used to figure out if config is loaded or not.
|
|
TOMCAT_CFG_LOADED="1"
|
|
|
|
# In new-style instances, if CATALINA_BASE isn't specified, it will
|
|
# be constructed by joining TOMCATS_BASE and NAME.
|
|
TOMCATS_BASE="/var/lib/tomcats/"
|
|
|
|
# Where your java installation lives
|
|
#JAVA_HOME="/usr/libi64/jvm/jre"
|
|
|
|
# Where your tomcat installation lives
|
|
CATALINA_HOME="@@@TCHOME@@@"
|
|
|
|
# System-wide tmp
|
|
CATALINA_TMPDIR="/var/cache/tomcat/temp"
|
|
|
|
# You can pass some parameters to java here if you wish to
|
|
#JAVA_OPTS="-Xminf0.1 -Xmaxf0.3"
|
|
|
|
# Use JAVA_OPTS to set java.library.path for libtcnative.so
|
|
#JAVA_OPTS="-Djava.library.path=/usr/lib"
|
|
|
|
# Set default javax.sql.DataSource factory to apache commons one. See rhbz#1214381
|
|
JAVA_OPTS="-Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory"
|
|
|
|
# You can change your tomcat locale here
|
|
#LANG="en_US"
|
|
|
|
# Run tomcat under the Java Security Manager
|
|
SECURITY_MANAGER="false"
|
|
|
|
# Time to wait in seconds, before killing process
|
|
# TODO(stingray): does nothing, fix.
|
|
# SHUTDOWN_WAIT="30"
|
|
|
|
# If you wish to further customize your tomcat environment,
|
|
# put your own definitions here
|
|
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
|