import tomcat v4 & v5 in new home. previously located under

www/jakarta-tomcat.
This commit is contained in:
kurt 2006-10-25 18:10:17 +00:00
parent 17d4f6a0ef
commit 2445aa9be5
31 changed files with 4342 additions and 0 deletions

6
www/tomcat/Makefile Normal file
View File

@ -0,0 +1,6 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
SUBDIR+= v4
SUBDIR+= v5
.include <bsd.port.subdir.mk>

84
www/tomcat/v4/Makefile Normal file
View File

@ -0,0 +1,84 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
COMMENT= "Java servlet 2.3 and Java server pages 1.2 server"
COMMENT-admin ="administration web application"
COMMENT-examples="example applications and documentation"
V= 4.1.34
DISTNAME= apache-tomcat-${V}
PKGNAME= tomcat-${V}
PKGNAME-admin =tomcat-admin-${V}
PKGNAME-examples=tomcat-examples-${V}
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-4/v$V/bin/} \
http://archive.apache.org/dist/tomcat/tomcat-4/archive/v${V}/bin/
HOMEPAGE= http://tomcat.apache.org/
MAINTAINER= Kurt Miller <kurt@openbsd.org>
MULTI_PACKAGES= -examples -admin
SUBPACKAGE?=
MODULES= java
MODJAVA_VER= 1.3+
BUILD_DEPENDS= ::archivers/gtar
RUN_DEPENDS= ::java/javaPathHelper
.if defined(PACKAGING)
. if ${SUBPACKAGE} == "-admin"
RUN_DEPENDS= ::www/tomcat/v4
. elif ${SUBPACKAGE} == "-examples"
PREFIX= ${CATALINA_BASE}
RUN_DEPENDS= ::www/tomcat/v4,-admin
. endif
.endif
# Apache Software License 2.0
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
TAR= ${LOCALBASE}/bin/gtar
NO_BUILD= Yes
NO_REGRESS= Yes
CONFDIR= ${SYSCONFDIR}/tomcat
CATALINA_BASE= /var/tomcat
SAMPLEDIR= ${PREFIX}/share/examples/tomcat
SUBST_VARS+= CONFDIR CATALINA_BASE
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/tomcat
cd ${WRKDIST} && \
tar cf - bin common server `find * -prune -type f` | \
tar -C ${PREFIX}/tomcat -xf -
${INSTALL_DATA_DIR} ${SAMPLEDIR}
${INSTALL_DATA} ${WRKDIST}/conf/* ${SAMPLEDIR}
${INSTALL_DATA} ${WRKDIST}/webapps/*.xml ${SAMPLEDIR}
${INSTALL_DATA_DIR} ${WRKINST}/${CATALINA_BASE}
cd ${WRKDIST} && \
tar cf - webapps | \
tar -C ${WRKINST}/${CATALINA_BASE} -xf -
find ${WRKINST} -name \*.orig -or -name \*.bat -or -name \*.exe | \
xargs rm
@perl -pi -e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \
${PREFIX}/tomcat/bin/setclasspath.sh
@perl -pi -e 's,%%PREFIX%%,${TRUEPREFIX},' \
${WRKINST}/${CATALINA_BASE}/webapps/admin.xml \
${WRKINST}/${CATALINA_BASE}/webapps/manager.xml
@sed -e 's,%%PREFIX%%,${TRUEPREFIX},' \
-e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \
-e 's,%%CATALINA_BASE%%,${CATALINA_BASE},' \
< ${FILESDIR}/README.OpenBSD \
> ${PREFIX}/tomcat/README.OpenBSD
@sed -e 's,%%PREFIX%%,${TRUEPREFIX},' \
-e 's,%%CATALINA_BASE%%,${CATALINA_BASE},' \
< ${FILESDIR}/tomcat.rc > ${SAMPLEDIR}/tomcat.rc
.include "bsd.port.mk"

4
www/tomcat/v4/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (apache-tomcat-4.1.34.tar.gz) = 22e558cada51732e575e57821ce23e7d
RMD160 (apache-tomcat-4.1.34.tar.gz) = 1729d5eea517d76fa85f0bbab290cecbbab8880b
SHA1 (apache-tomcat-4.1.34.tar.gz) = ea5bd1096d67a16f68238ef5584b0e972eef9d60
SIZE (apache-tomcat-4.1.34.tar.gz) = 9250693

View File

@ -0,0 +1,43 @@
$OpenBSD: README.OpenBSD,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
The tomcat package does not install the example webapps, documentation
or admin webapp. You must supply your own webapps and configuration or
install the tomcat-examples package for the example webapps and
documentation. A sample config file for the manager webapp can be
found in %%PREFIX%%/share/examples/tomcat.
The tomcat-admin package contains the admin webapp but you must supply
your own configuration for it or use the tomcat-examples package. A
sample config file can be found in %%PREFIX%%/share/examples/tomcat.
The tomcat-examples package includes the examples, full documentation
and config files for the admin and manager webapps.
The packages are structured this way to facilate mantaining a server
which normally would not contain the examples and documentation webapp
and optionally contain the admin webapp.
Tomcat on OpenBSD uses the `%%SYSCONFDIR%%/tomcat' directory for its configuration
files. `$CATALINA_BASE' is `%%CATALINA_BASE%%'. All files contained within
these directories should be owned by the _tomcat user.
The startup.sh script has been modified to get important environment
variables from `%%SYSCONFDIR%%/tomcat/tomcat.rc'. You should define environment
variables such as JAVA_HOME and JAVA_OPTS in `%%SYSCONFDIR%%/tomcat/tomcat.rc'.
With the following command Tomcat is started as user `_tomcat':
$ sudo -u _tomcat %%PREFIX%%/tomcat/bin/startup.sh
If you want Tomcat to serve on privileged ports (e.g. 80), then makes
sure the Connector port is 80 in your `%%SYSCONFDIR%%/tomcat/server.xml', or even
more secure: redirect all tcp traffic to port 80 to Tomcat's default
listener port 8080 using a pf.conf(5) rule like:
rdr on $NIC proto tcp from any to any port 80 -> 127.0.0.1 port 8080
If you are upgrading and use database drivers, don't forget to copy them
into %%PREFIX%%/tomcat/common/lib. If you use ssi or cgi, remember to
rename to jar the appropriate .renametojar files in
%%PREFIX%%/tomcat/server/lib. You must also delete any work files in
`%%CATALINA_BASE%%/work' unless you are reinstalling the same full version of
Tomcat.

View File

@ -0,0 +1,20 @@
# $OpenBSD: tomcat.rc,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
#
# Define JAVA_HOME for _tomcat here
# Start tomcat with following command:
# $ sudo -u _tomcat %%PREFIX%%/tomcat/bin/startup.sh
#
# javaPathHelper will pickup JAVA_HOME from the env. if
# it is not set in the env it will default the jdk that
# satisfied the RUN_DEPEND.
JAVA_HOME=$(javaPathHelper -h tomcat)
# override other environment options:
#CATALINA_HOME=%%PREFIX%%/tomcat
#CATALINA_BASE=%%CATALINA_BASE%%
#CATALINA_TMPDIR=$CATALINA_BASE/temp
#JAVA_OPTS="-server -Djava.net.preferIPv4Stack=true"
#JPDA_TRANSPORT=
#JPDA_ADDRESS=
#JSSE_HOME=

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-bin_catalina_sh,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
--- bin/catalina.sh.orig Sat Sep 25 12:42:52 2004
+++ bin/catalina.sh Tue Dec 7 23:11:57 2004
@@ -107,7 +107,7 @@ fi
CLASSPATH="$CLASSPATH":"$CATALINA_HOME"/bin/bootstrap.jar
if [ -z "$CATALINA_BASE" ] ; then
- CATALINA_BASE="$CATALINA_HOME"
+ CATALINA_BASE="/var/tomcat"
fi
if [ -z "$CATALINA_TMPDIR" ] ; then

View File

@ -0,0 +1,20 @@
$OpenBSD: patch-bin_setclasspath_sh,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
--- bin/setclasspath.sh.orig Sat Sep 25 12:42:54 2004
+++ bin/setclasspath.sh Tue Dec 7 23:11:58 2004
@@ -4,10 +4,16 @@
# $Id: patch-bin_setclasspath_sh,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
# -----------------------------------------------------------------------------
+# Read $JAVA_HOME - sudo doesn't pass environment variables
+if [ -r "%%SYSCONFDIR%%/tomcat/tomcat.rc" ]; then
+ . %%SYSCONFDIR%%/tomcat/tomcat.rc
+fi
+
# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" ]; then
echo "The JAVA_HOME environment variable is not defined"
echo "This environment variable is needed to run this program"
+ echo "Edit \`%%SYSCONFDIR%%/tomcat/tomcat.rc' to point to your \$JAVA_HOME"
exit 1
fi
if $os400; then

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-conf_server_xml,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
--- conf/server.xml.orig 2003-12-15 20:22:46.000000000 +0100
+++ conf/server.xml 2003-12-15 20:23:08.000000000 +0100
@@ -231,7 +231,7 @@
-->
<!-- Define the default virtual host -->
- <Host name="localhost" debug="0" appBase="webapps"
+ <Host name="localhost" debug="0" appBase="/var/tomcat/webapps"
unpackWARs="true" autoDeploy="true">
<!-- Normally, users must authenticate themselves to each web app

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-webapps_admin_xml,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
--- webapps/admin.xml.orig Wed Dec 8 00:20:25 2004
+++ webapps/admin.xml Wed Dec 8 00:20:58 2004
@@ -7,7 +7,7 @@
-->
-<Context path="/admin" docBase="../server/webapps/admin"
+<Context path="/admin" docBase="%%PREFIX%%/tomcat/server/webapps/admin"
debug="0" privileged="true">
<!-- Uncomment this Valve to limit access to the Admin app to localhost

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-webapps_manager_xml,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
--- webapps/manager.xml.orig Wed Dec 8 00:20:31 2004
+++ webapps/manager.xml Wed Dec 8 00:21:22 2004
@@ -7,7 +7,7 @@
-->
-<Context path="/manager" docBase="../server/webapps/manager"
+<Context path="/manager" docBase="%%PREFIX%%/tomcat/server/webapps/manager"
debug="0" privileged="true">
<!-- Link to the user database we will get roles from -->

10
www/tomcat/v4/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
Tomcat 4 is a Servlet/JSP container that implements the Servlet 2.3
and JavaServer Pages 1.2 specifications from the Java Community
Process. Tomcat includes many additional features that make it a
useful platform for developing and deploying web applications and
web services. Tomcat can be run as a standalone web server with
Servlet and JSP support, or using Apache HTTP Server as its web
server via the mod_jk Apache module (the www/mod_jk package).
See ${PREFIX}/tomcat/conf/README.OpenBSD for information
on running Tomcat on OpenBSD.

View File

@ -0,0 +1 @@
Administration web application for Tomcat.

View File

@ -0,0 +1 @@
Example web applications and documentation for Tomcat.

View File

@ -0,0 +1,5 @@
This package does not install the example webapps, documentation or
admin webapp. You must supply your own webapps and configuration.
Please read ${PREFIX}/tomcat/README.OpenBSD for information
on running Tomcat on OpenBSD.

147
www/tomcat/v4/pkg/PLIST Normal file
View File

@ -0,0 +1,147 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/10/25 18:10:17 kurt Exp $
@conflict jakarta-tomcat-*
@pkgpath www/jakarta-tomcat/v4
@newgroup _tomcat:526
@newuser _tomcat:526:_tomcat:daemon:Tomcat Account:/nonexistent:/sbin/nologin
share/examples/tomcat/
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/
@owner
@group
share/examples/tomcat/catalina.policy
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/catalina.policy
@owner
@group
share/examples/tomcat/jk2.properties
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/jk2.properties
@owner
@group
share/examples/tomcat/manager.xml
share/examples/tomcat/server-noexamples.xml.config
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/server-noexamples.xml.config
@owner
@group
share/examples/tomcat/server.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/server.xml
@owner
@group
share/examples/tomcat/tomcat-users.xml
@mode 600
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/tomcat-users.xml
@mode
@owner
@group
share/examples/tomcat/tomcat.rc
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/tomcat.rc
@owner
@group
share/examples/tomcat/web.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/web.xml
@sample ${CATALINA_BASE}/
@sample ${CATALINA_BASE}/logs/
@sample ${CATALINA_BASE}/shared/
@sample ${CATALINA_BASE}/shared/classes/
@sample ${CATALINA_BASE}/shared/lib/
@sample ${CATALINA_BASE}/temp/
@sample ${CATALINA_BASE}/webapps/
@sample ${CATALINA_BASE}/work/
@exec if [ ! -e ${CATALINA_BASE}/conf ]; then ln -sf ${CONFDIR} ${CATALINA_BASE}/conf; fi
@unexec if [ -h ${CATALINA_BASE}/conf ]; then rm ${CATALINA_BASE}/conf; fi
@owner
@group
tomcat/
tomcat/BUILDING.txt
tomcat/LICENSE
tomcat/README.OpenBSD
tomcat/README.txt
tomcat/RELEASE-NOTES-4.1.txt
tomcat/RUNNING.txt
tomcat/bin/
tomcat/bin/bootstrap.jar
tomcat/bin/catalina.sh
tomcat/bin/commons-daemon.jar
tomcat/bin/digest.sh
tomcat/bin/jasper.sh
tomcat/bin/jspc.sh
tomcat/bin/setclasspath.sh
tomcat/bin/shutdown.sh
tomcat/bin/startup.sh
tomcat/bin/tomcat-jni.jar
tomcat/bin/tool-wrapper.sh
tomcat/common/
tomcat/common/classes/
tomcat/common/endorsed/
tomcat/common/endorsed/xercesImpl.jar
tomcat/common/endorsed/xml-apis.jar
tomcat/common/lib/
tomcat/common/lib/activation.jar
tomcat/common/lib/ant-launcher.jar
tomcat/common/lib/ant.jar
tomcat/common/lib/commons-collections-3.2.jar
tomcat/common/lib/commons-dbcp-1.2.1.jar
tomcat/common/lib/commons-logging-api-1.1.jar
tomcat/common/lib/commons-pool-1.3.jar
tomcat/common/lib/jasper-compiler.jar
tomcat/common/lib/jasper-runtime.jar
tomcat/common/lib/jdbc2_0-stdext.jar
tomcat/common/lib/jndi.jar
tomcat/common/lib/jta.jar
tomcat/common/lib/mail.jar
tomcat/common/lib/naming-common.jar
tomcat/common/lib/naming-factory.jar
tomcat/common/lib/naming-resources.jar
tomcat/common/lib/servlet.jar
tomcat/server/
tomcat/server/classes/
tomcat/server/lib/
tomcat/server/lib/catalina-ant.jar
tomcat/server/lib/catalina.jar
tomcat/server/lib/commons-beanutils.jar
tomcat/server/lib/commons-digester-1.7.jar
tomcat/server/lib/commons-fileupload-1.1.1.jar
tomcat/server/lib/commons-io-1.2.jar
tomcat/server/lib/commons-logging-1.1.jar
tomcat/server/lib/commons-modeler.jar
tomcat/server/lib/jaas.jar
tomcat/server/lib/jakarta-regexp-1.4.jar
tomcat/server/lib/mx4j-jmx.jar
tomcat/server/lib/mx4j.license
tomcat/server/lib/servlets-cgi.renametojar
tomcat/server/lib/servlets-common.jar
tomcat/server/lib/servlets-default.jar
tomcat/server/lib/servlets-invoker.jar
tomcat/server/lib/servlets-manager.jar
tomcat/server/lib/servlets-ssi.renametojar
tomcat/server/lib/servlets-webdav.jar
tomcat/server/lib/tomcat-coyote.jar
tomcat/server/lib/tomcat-http11.jar
tomcat/server/lib/tomcat-jk.jar
tomcat/server/lib/tomcat-jk2.jar
tomcat/server/lib/tomcat-util.jar
tomcat/server/lib/tomcat4-coyote.jar
tomcat/server/webapps/
tomcat/server/webapps/manager/
tomcat/server/webapps/manager/WEB-INF/
tomcat/server/webapps/manager/WEB-INF/web.xml
tomcat/server/webapps/manager/html-manager-howto.html
tomcat/server/webapps/manager/images/
tomcat/server/webapps/manager/images/asf-logo.gif
tomcat/server/webapps/manager/images/tomcat.gif
tomcat/server/webapps/manager/images/void.gif
tomcat/server/webapps/manager/manager-howto.html
@extraunexec rm -rf ${CATALINA_BASE}/logs/* ${CATALINA_BASE}/work/*

View File

@ -0,0 +1,328 @@
@comment $OpenBSD: PLIST-admin,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
share/examples/tomcat/admin.xml
tomcat/server/webapps/admin/
tomcat/server/webapps/admin/WEB-INF/
tomcat/server/webapps/admin/WEB-INF/classes/
tomcat/server/webapps/admin/WEB-INF/classes/org/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ActionTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ActionsTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationLocales.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources.properties
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_en.properties
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_es.properties
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_ja.properties
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationServlet.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/AttributeTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/CommitChangesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DataTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DumpRegistryAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DumpServerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LabelTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LabelValueBean.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/Lists.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LogOutAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/RowTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetLocaleAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetLocaleForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetUpTreeAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TableTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TomcatTreeBuilder.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeBuilder.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControl.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlNode.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTestAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/AddConnectorAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/ConnectorForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/ConnectorsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/EditConnectorAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/SaveConnectorAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/AddContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/ContextForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/ContextsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/EditContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/SaveContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/AddDefaultContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DefaultContextForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DefaultContextsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/EditDefaultContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/SaveDefaultContextAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/filters/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/filters/SetCharacterEncodingFilter.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AddAliasAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AddHostAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AliasForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AliasesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/EditHostAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/HostForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/HostsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/SaveAliasAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/SaveHostAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/AddLoggerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggerForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggersAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/EditLoggerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/LoggerForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/LoggersForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/SaveLoggerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/AddRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DataSourceRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JNDIRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/MemoryRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveDataSourceRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJNDIRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveMemoryRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveUserDatabaseRealmAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/UserDatabaseRealmForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/BaseForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DataSourceForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DataSourcesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteDataSourcesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteEnvEntriesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteMailSessionsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteResourceLinksAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteUserDatabasesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/EnvEntriesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/EnvEntryForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListDataSourcesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListEnvEntriesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListMailSessionsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListResourceLinksAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListUserDatabasesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/MailSessionForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/MailSessionsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceLinkForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceLinksForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceUtils.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourcesTreeBuilder.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveDataSourceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveEnvEntryAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveMailSessionAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveResourceLinkAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveUserDatabaseAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpDataSourceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpEnvEntryAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpMailSessionAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpResourceLinkAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpUserDatabaseAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/UserDatabaseForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/UserDatabasesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/EditServerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/SaveServerAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/ServerForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/AddServiceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServiceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServiceForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServicesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/EditServiceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/SaveServiceAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/ServiceForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/ServicesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/BaseForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteGroupsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteRolesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteUsersAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/GroupForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/GroupsForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListGroupsAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListRolesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListUsersAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/RoleForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/RolesForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveGroupAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveRoleAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveUserAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpGroupAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpRoleAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpUserAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UserForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UserUtils.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UsersForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UsersTreeBuilder.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/AccessLogValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/AddValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValvesAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/EditValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RemoteAddrValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RemoteHostValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RequestDumperValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveAccessLogValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRemoteAddrValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRemoteHostValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRequestDumperValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveSingleSignOnValveAction.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SingleSignOnValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValveForm.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValveUtil.class
tomcat/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValvesForm.class
tomcat/server/webapps/admin/WEB-INF/controls.tld
tomcat/server/webapps/admin/WEB-INF/lib/
tomcat/server/webapps/admin/WEB-INF/lib/struts.jar
tomcat/server/webapps/admin/WEB-INF/struts-bean.tld
tomcat/server/webapps/admin/WEB-INF/struts-config.xml
tomcat/server/webapps/admin/WEB-INF/struts-html.tld
tomcat/server/webapps/admin/WEB-INF/struts-logic.tld
tomcat/server/webapps/admin/WEB-INF/web.xml
tomcat/server/webapps/admin/admin.css
tomcat/server/webapps/admin/banner.jsp
tomcat/server/webapps/admin/blank.jsp
tomcat/server/webapps/admin/buttons.jsp
tomcat/server/webapps/admin/connector/
tomcat/server/webapps/admin/connector/connector.jsp
tomcat/server/webapps/admin/connector/connectors.jsp
tomcat/server/webapps/admin/context/
tomcat/server/webapps/admin/context/context.jsp
tomcat/server/webapps/admin/context/contexts.jsp
tomcat/server/webapps/admin/defaultcontext/
tomcat/server/webapps/admin/defaultcontext/defaultcontext.jsp
tomcat/server/webapps/admin/dumpRegistry.jsp
tomcat/server/webapps/admin/dumpServer.jsp
tomcat/server/webapps/admin/error.jsp
tomcat/server/webapps/admin/footer.jsp
tomcat/server/webapps/admin/header.jsp
tomcat/server/webapps/admin/host/
tomcat/server/webapps/admin/host/alias.jsp
tomcat/server/webapps/admin/host/aliases.jsp
tomcat/server/webapps/admin/host/host.jsp
tomcat/server/webapps/admin/host/hosts.jsp
tomcat/server/webapps/admin/images/
tomcat/server/webapps/admin/images/BlueTile.gif
tomcat/server/webapps/admin/images/Connector.gif
tomcat/server/webapps/admin/images/Context.gif
tomcat/server/webapps/admin/images/Datasource.gif
tomcat/server/webapps/admin/images/DefaultContext.gif
tomcat/server/webapps/admin/images/EnvironmentEntries.gif
tomcat/server/webapps/admin/images/Groups.gif
tomcat/server/webapps/admin/images/Host.gif
tomcat/server/webapps/admin/images/Logger.gif
tomcat/server/webapps/admin/images/Login.jpg
tomcat/server/webapps/admin/images/LoginBackgroundTile.gif
tomcat/server/webapps/admin/images/Mailsession.gif
tomcat/server/webapps/admin/images/PaperTexture.gif
tomcat/server/webapps/admin/images/Realm.gif
tomcat/server/webapps/admin/images/ResourceLink.gif
tomcat/server/webapps/admin/images/Roles.gif
tomcat/server/webapps/admin/images/Server.gif
tomcat/server/webapps/admin/images/Service.gif
tomcat/server/webapps/admin/images/TomcatBanner.jpg
tomcat/server/webapps/admin/images/Users.gif
tomcat/server/webapps/admin/images/Valve.gif
tomcat/server/webapps/admin/images/folder_16_pad.gif
tomcat/server/webapps/admin/images/handledownlast.gif
tomcat/server/webapps/admin/images/handledownmiddle.gif
tomcat/server/webapps/admin/images/handlerightlast.gif
tomcat/server/webapps/admin/images/handlerightmiddle.gif
tomcat/server/webapps/admin/images/linelastnode.gif
tomcat/server/webapps/admin/images/linemiddlenode.gif
tomcat/server/webapps/admin/images/linevertical.gif
tomcat/server/webapps/admin/index.jsp
tomcat/server/webapps/admin/logger/
tomcat/server/webapps/admin/logger/logger.jsp
tomcat/server/webapps/admin/logger/loggers.jsp
tomcat/server/webapps/admin/login.jsp
tomcat/server/webapps/admin/realm/
tomcat/server/webapps/admin/realm/dataSourceRealm.jsp
tomcat/server/webapps/admin/realm/jdbcRealm.jsp
tomcat/server/webapps/admin/realm/jndiRealm.jsp
tomcat/server/webapps/admin/realm/memoryRealm.jsp
tomcat/server/webapps/admin/realm/realms.jsp
tomcat/server/webapps/admin/realm/userDatabaseRealm.jsp
tomcat/server/webapps/admin/resources/
tomcat/server/webapps/admin/resources/dataSource.jsp
tomcat/server/webapps/admin/resources/dataSources.jspf
tomcat/server/webapps/admin/resources/deleteDataSources.jsp
tomcat/server/webapps/admin/resources/deleteEnvEntries.jsp
tomcat/server/webapps/admin/resources/deleteMailSessions.jsp
tomcat/server/webapps/admin/resources/deleteResourceLinks.jsp
tomcat/server/webapps/admin/resources/deleteUserDatabases.jsp
tomcat/server/webapps/admin/resources/envEntries.jspf
tomcat/server/webapps/admin/resources/envEntry.jsp
tomcat/server/webapps/admin/resources/listDataSources.jsp
tomcat/server/webapps/admin/resources/listDataSources.jspf
tomcat/server/webapps/admin/resources/listEnvEntries.jsp
tomcat/server/webapps/admin/resources/listEnvEntries.jspf
tomcat/server/webapps/admin/resources/listMailSessions.jsp
tomcat/server/webapps/admin/resources/listMailSessions.jspf
tomcat/server/webapps/admin/resources/listResourceLinks.jsp
tomcat/server/webapps/admin/resources/listResourceLinks.jspf
tomcat/server/webapps/admin/resources/listUserDatabases.jsp
tomcat/server/webapps/admin/resources/listUserDatabases.jspf
tomcat/server/webapps/admin/resources/mailSession.jsp
tomcat/server/webapps/admin/resources/mailSessions.jspf
tomcat/server/webapps/admin/resources/resourceLink.jsp
tomcat/server/webapps/admin/resources/resourceLinks.jspf
tomcat/server/webapps/admin/resources/userDatabase.jsp
tomcat/server/webapps/admin/resources/userDatabases.jspf
tomcat/server/webapps/admin/saved.jsp
tomcat/server/webapps/admin/server/
tomcat/server/webapps/admin/server/server.jsp
tomcat/server/webapps/admin/service/
tomcat/server/webapps/admin/service/service.jsp
tomcat/server/webapps/admin/service/services.jsp
tomcat/server/webapps/admin/tree-control-test.css
tomcat/server/webapps/admin/tree-control-test.jsp
tomcat/server/webapps/admin/users/
tomcat/server/webapps/admin/users/deleteGroups.jsp
tomcat/server/webapps/admin/users/deleteRoles.jsp
tomcat/server/webapps/admin/users/deleteUsers.jsp
tomcat/server/webapps/admin/users/footer.jsp
tomcat/server/webapps/admin/users/group.jsp
tomcat/server/webapps/admin/users/groups.jspf
tomcat/server/webapps/admin/users/header.jsp
tomcat/server/webapps/admin/users/listGroups.jsp
tomcat/server/webapps/admin/users/listGroups.jspf
tomcat/server/webapps/admin/users/listRoles.jsp
tomcat/server/webapps/admin/users/listRoles.jspf
tomcat/server/webapps/admin/users/listUsers.jsp
tomcat/server/webapps/admin/users/listUsers.jspf
tomcat/server/webapps/admin/users/role.jsp
tomcat/server/webapps/admin/users/roles.jspf
tomcat/server/webapps/admin/users/user.jsp
tomcat/server/webapps/admin/users/users.jspf
tomcat/server/webapps/admin/valve/
tomcat/server/webapps/admin/valve/accessLogValve.jsp
tomcat/server/webapps/admin/valve/remoteAddrValve.jsp
tomcat/server/webapps/admin/valve/remoteHostValve.jsp
tomcat/server/webapps/admin/valve/requestDumperValve.jsp
tomcat/server/webapps/admin/valve/singleSignOnValve.jsp
tomcat/server/webapps/admin/valve/valves.jsp

File diff suppressed because it is too large Load Diff

94
www/tomcat/v5/Makefile Normal file
View File

@ -0,0 +1,94 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
COMMENT= "Java servlet 2.4 and Java server pages 2.0 server"
COMMENT-admin= "administration web application"
COMMENT-examples="example applications and documentation"
V= 5.5.20
DISTNAME= apache-tomcat-${V}
PKGNAME= tomcat-${V}
PKGNAME-admin= tomcat-admin-${V}
PKGNAME-examples=tomcat-examples-${V}
CATEGORIES= www
DISTFILES= ${DISTNAME}.tar.gz \
${DISTNAME}-admin.tar.gz \
${DISTNAME}-fulldocs.tar.gz
MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-5/v$V/bin/} \
http://archive.apache.org/dist/tomcat/tomcat-5/archive/v${V}/bin/
HOMEPAGE= http://tomcat.apache.org/
MAINTAINER= Kurt Miller <kurt@openbsd.org>
MULTI_PACKAGES= -admin -examples
SUBPACKAGE?=
MODULES= java
MODJAVA_VER= 1.5+
MODJAVA_JRERUN= Yes
BUILD_DEPENDS= ::archivers/gtar
RUN_DEPENDS= ::java/javaPathHelper
.if defined(PACKAGING)
. if ${SUBPACKAGE} == "-admin"
RUN_DEPENDS= ::www/tomcat/v5
. elif ${SUBPACKAGE} == "-examples"
PREFIX= ${CATALINA_BASE}
RUN_DEPENDS= ::www/tomcat/v5,-admin
. endif
.endif
# Apache Software License 2.0
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
TAR= ${LOCALBASE}/bin/gtar
NO_BUILD= Yes
NO_REGRESS= Yes
CONFDIR= ${SYSCONFDIR}/tomcat
CATALINA_BASE= /var/tomcat
SAMPLEDIR= ${PREFIX}/share/examples/tomcat
SUBST_VARS+= CONFDIR CATALINA_BASE
post-extract:
rm -rf ${WRKDIST}/webapps/tomcat-docs
mv ${WRKDIR}/tomcat-5.5-doc ${WRKDIST}/webapps/tomcat-docs
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/tomcat
cd ${WRKDIST} && \
tar cf - bin common server `find * -prune -type f` | \
tar -C ${PREFIX}/tomcat -xf -
${INSTALL_DATA_DIR} ${SAMPLEDIR}
${INSTALL_DATA} `find ${WRKDIST}/conf/* -prune -type f` ${SAMPLEDIR}
${INSTALL_DATA} ${WRKDIST}/conf/Catalina/localhost/* \
${SAMPLEDIR}
${INSTALL_DATA_DIR} ${WRKINST}/${CATALINA_BASE}
cd ${WRKDIST} && \
tar cf - webapps | \
tar -C ${WRKINST}/${CATALINA_BASE} -xf -
${INSTALL_DATA_DIR} ${WRKINST}/${CONFDIR}/Catalina/localhost
${INSTALL_DATA} ${WRKDIST}/conf/Catalina/localhost/* \
${WRKINST}/${CONFDIR}/Catalina/localhost
find ${WRKINST} -name \*.orig -or -name \*.bat -or -name \*.exe | \
xargs rm
@perl -pi -e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \
${PREFIX}/tomcat/bin/setclasspath.sh
@sed -e 's,%%PREFIX%%,${TRUEPREFIX},' \
-e 's,%%SYSCONFDIR%%,${SYSCONFDIR},' \
-e 's,%%CATALINA_BASE%%,${CATALINA_BASE},' \
< ${FILESDIR}/README.OpenBSD \
> ${PREFIX}/tomcat/README.OpenBSD
@sed -e 's,%%PREFIX%%,${TRUEPREFIX},' \
-e 's,%%CATALINA_BASE%%,${CATALINA_BASE},' \
< ${FILESDIR}/tomcat.rc > ${SAMPLEDIR}/tomcat.rc
.include "bsd.port.mk"

12
www/tomcat/v5/distinfo Normal file
View File

@ -0,0 +1,12 @@
MD5 (apache-tomcat-5.5.20-admin.tar.gz) = e779d0694dad09b4adbe890eb04c5057
MD5 (apache-tomcat-5.5.20-fulldocs.tar.gz) = dbb500aa9cd8c75a784062ebdca25778
MD5 (apache-tomcat-5.5.20.tar.gz) = 2efa171cddb9f85ed19ef6f21b2c7d31
RMD160 (apache-tomcat-5.5.20-admin.tar.gz) = 3d4172856c27360764ab888481f39de557157ccd
RMD160 (apache-tomcat-5.5.20-fulldocs.tar.gz) = 1ae90360e292871d038b18d24e9f6fd548407bbb
RMD160 (apache-tomcat-5.5.20.tar.gz) = 93c422347a28b5159301f8f7799d59fdb58c43c6
SHA1 (apache-tomcat-5.5.20-admin.tar.gz) = b4575c721d0c035dad1241ccbf893158c80f3a1d
SHA1 (apache-tomcat-5.5.20-fulldocs.tar.gz) = 7090c1e398a940b45bf2893469ab33e896d8a724
SHA1 (apache-tomcat-5.5.20.tar.gz) = 70316421f72291bbce3fe6e79bff39f526132946
SIZE (apache-tomcat-5.5.20-admin.tar.gz) = 2330527
SIZE (apache-tomcat-5.5.20-fulldocs.tar.gz) = 2992420
SIZE (apache-tomcat-5.5.20.tar.gz) = 5949295

View File

@ -0,0 +1,43 @@
$OpenBSD: README.OpenBSD,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
The tomcat package does not install the example webapps, documentation
or admin webapp. You must supply your own webapps and configuration or
install the tomcat-examples package for the example webapps and
documentation. Sample config files for the host-manager and manager
webapps can be found in %%PREFIX%%/share/examples/tomcat.
The tomcat-admin package contains the admin webapp but you must supply
your own configuration for it or use the tomcat-examples package. A
sample config file can be found in %%PREFIX%%/share/examples/tomcat.
The tomcat-examples package includes the examples, full documentation
and localhost config files for admin, host-manager and manager webapps.
The packages are structured this way to facilate mantaining a server
which normally would not contain the examples and documentation webapp
and optionally contain the admin webapp.
Tomcat on OpenBSD uses the `%%SYSCONFDIR%%/tomcat' directory for its configuration
files. `$CATALINA_BASE' is `%%CATALINA_BASE%%'. All files contained within
these directories should be owned by the _tomcat user.
The startup.sh script has been modified to get important environment
variables from `%%SYSCONFDIR%%/tomcat/tomcat.rc'. You should define environment
variables such as JAVA_HOME and JAVA_OPTS in `%%SYSCONFDIR%%/tomcat/tomcat.rc'.
With the following command Tomcat is started as user `_tomcat':
$ sudo -u _tomcat %%PREFIX%%/tomcat/bin/startup.sh
If you want Tomcat to serve on privileged ports (e.g. 80), then makes
sure the Connector port is 80 in your `%%SYSCONFDIR%%/tomcat/server.xml', or even
more secure: redirect all tcp traffic to port 80 to Tomcat's default
listener port 8080 using a pf.conf(5) rule like:
rdr on $NIC proto tcp from any to any port 80 -> 127.0.0.1 port 8080
If you are upgrading and use database drivers, don't forget to copy them
into %%PREFIX%%/tomcat/common/lib. If you use ssi or cgi, remember to
rename to jar the appropriate .renametojar files in
%%PREFIX%%/tomcat/server/lib. You must also delete any work files in
`%%CATALINA_BASE%%/work' unless you are reinstalling the same full version of
Tomcat.

View File

@ -0,0 +1,21 @@
# $OpenBSD: tomcat.rc,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
#
# Define JAVA_HOME for _tomcat here
# Start tomcat with following command:
# $ sudo -u _tomcat %%PREFIX%%/tomcat/bin/startup.sh
#
# javaPathHelper will pickup JAVA_HOME from the env. if
# it is not set in the env it will default the jdk that
# satisfied the RUN_DEPEND.
JAVA_HOME=$(javaPathHelper -h tomcat)
JAVA_OPTS=-server
# override other environment options:
#CATALINA_HOME=%%PREFIX%%/tomcat
#CATALINA_BASE=%%CATALINA_BASE%%
#CATALINA_TMPDIR=$CATALINA_BASE/temp
#JAVA_OPTS="-server -Djava.net.preferIPv4Stack=true"
#JPDA_TRANSPORT=
#JPDA_ADDRESS=
#JSSE_HOME=

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-bin_catalina_sh,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
--- bin/catalina.sh.orig Sat Aug 28 20:02:20 2004
+++ bin/catalina.sh Thu Oct 14 09:14:40 2004
@@ -107,7 +107,7 @@ fi
CLASSPATH="$CLASSPATH":"$CATALINA_HOME"/bin/bootstrap.jar:"$CATALINA_HOME"/bin/commons-logging-api.jar
if [ -z "$CATALINA_BASE" ] ; then
- CATALINA_BASE="$CATALINA_HOME"
+ CATALINA_BASE="/var/tomcat"
fi
if [ -z "$CATALINA_TMPDIR" ] ; then

View File

@ -0,0 +1,23 @@
$OpenBSD: patch-bin_setclasspath_sh,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
--- bin/setclasspath.sh.orig Mon Jul 31 13:01:05 2006
+++ bin/setclasspath.sh Mon Jul 31 13:02:44 2006
@@ -8,6 +8,11 @@
# First clear out the user classpath
CLASSPATH=
+# Read $JAVA_HOME - sudo doesn't pass environment variables
+if [ -r "%%SYSCONFDIR%%/tomcat/tomcat.rc" ]; then
+ . %%SYSCONFDIR%%/tomcat/tomcat.rc
+fi
+
# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
# Bugzilla 37284
@@ -16,6 +21,7 @@ if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]
else
echo "Neither the JAVA_HOME nor the JRE_HOME environment variable is defined"
echo "At least one of these environment variable is needed to run this program"
+ echo "Edit \`%%SYSCONFDIR%%/tomcat/tomcat.rc' to point to your \$JAVA_HOME"
exit 1
fi
fi

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-conf_server_xml,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
--- conf/server.xml.orig Mon Jul 31 12:58:18 2006
+++ conf/server.xml Mon Jul 31 12:58:40 2006
@@ -188,7 +188,7 @@
<!-- Define the default virtual host
Note: XML Schema validation will not work with Xerces 2.2.
-->
- <Host name="localhost" appBase="webapps"
+ <Host name="localhost" appBase="/var/tomcat/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

10
www/tomcat/v5/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
Tomcat 5 is a Servlet/JSP container that implements the Servlet 2.4
and JavaServer Pages 2.0 specifications from the Java Community
Process. Tomcat includes many additional features that make it a
useful platform for developing and deploying web applications and
web services. Tomcat can be run as a standalone web server with
Servlet and JSP support, or using Apache HTTP Server as its web
server via the mod_jk Apache module (the www/mod_jk package).
See ${PREFIX}/tomcat/README.OpenBSD for
information on running Tomcat on OpenBSD.

View File

@ -0,0 +1 @@
Administration web application for Tomcat.

View File

@ -0,0 +1 @@
Example web applications and documentation for Tomcat.

View File

@ -0,0 +1,5 @@
This package does not install the example webapps, documentation or
admin webapp. You must supply your own webapps and configuration.
Please read ${PREFIX}/tomcat/README.OpenBSD for information
on running Tomcat on OpenBSD.

181
www/tomcat/v5/pkg/PLIST Normal file
View File

@ -0,0 +1,181 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/10/25 18:10:18 kurt Exp $
@conflict jakarta-tomcat-*
@pkgpath www/jakarta-tomcat/v5
@newgroup _tomcat:526
@newuser _tomcat:526:_tomcat:daemon:Tomcat Account:/nonexistent:/sbin/nologin
share/examples/tomcat/
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/
@owner
@group
share/examples/tomcat/catalina.policy
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/catalina.policy
@owner
@group
share/examples/tomcat/catalina.properties
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/catalina.properties
@owner
@group
share/examples/tomcat/context.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/context.xml
@owner
@group
share/examples/tomcat/host-manager.xml
share/examples/tomcat/logging.properties
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/logging.properties
@owner
@group
share/examples/tomcat/manager.xml
share/examples/tomcat/server-minimal.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/server-minimal.xml
@owner
@group
share/examples/tomcat/server.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/server.xml
@owner
@group
share/examples/tomcat/tomcat-users.xml
@mode 600
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/tomcat-users.xml
@mode
@owner
@group
share/examples/tomcat/tomcat.rc
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/tomcat.rc
@owner
@group
share/examples/tomcat/web.xml
@owner _tomcat
@group _tomcat
@sample ${SYSCONFDIR}/tomcat/web.xml
@sample ${CATALINA_BASE}/
@sample ${CATALINA_BASE}/logs/
@sample ${CATALINA_BASE}/shared/
@sample ${CATALINA_BASE}/shared/classes/
@sample ${CATALINA_BASE}/shared/lib/
@sample ${CATALINA_BASE}/temp/
@sample ${CATALINA_BASE}/webapps/
@sample ${CATALINA_BASE}/work/
@exec if [ ! -e ${CATALINA_BASE}/conf ]; then ln -sf ${CONFDIR} ${CATALINA_BASE}/conf; fi
@unexec if [ -h ${CATALINA_BASE}/conf ]; then rm ${CATALINA_BASE}/conf; fi
@owner
@group
tomcat/
tomcat/LICENSE
tomcat/NOTICE
tomcat/README.OpenBSD
tomcat/RELEASE-NOTES
tomcat/RUNNING.txt
tomcat/bin/
tomcat/bin/bootstrap.jar
tomcat/bin/catalina-tasks.xml
tomcat/bin/catalina.sh
tomcat/bin/commons-daemon.jar
tomcat/bin/commons-logging-api.jar
tomcat/bin/digest.sh
tomcat/bin/jkstatus-tasks.xml
tomcat/bin/jmxaccessor-tasks.xml
tomcat/bin/jsvc.tar.gz
tomcat/bin/setclasspath.sh
tomcat/bin/shutdown.sh
tomcat/bin/startup.sh
tomcat/bin/tomcat-juli.jar
tomcat/bin/tomcat-native.tar.gz
tomcat/bin/tool-wrapper.sh
tomcat/bin/version.sh
tomcat/common/
tomcat/common/classes/
tomcat/common/endorsed/
tomcat/common/i18n/
tomcat/common/i18n/tomcat-i18n-en.jar
tomcat/common/i18n/tomcat-i18n-es.jar
tomcat/common/i18n/tomcat-i18n-fr.jar
tomcat/common/i18n/tomcat-i18n-ja.jar
tomcat/common/lib/
tomcat/common/lib/commons-el.jar
tomcat/common/lib/jasper-compiler-jdt.jar
tomcat/common/lib/jasper-compiler.jar
tomcat/common/lib/jasper-runtime.jar
tomcat/common/lib/jsp-api.jar
tomcat/common/lib/naming-factory-dbcp.jar
tomcat/common/lib/naming-factory.jar
tomcat/common/lib/naming-resources.jar
tomcat/common/lib/servlet-api.jar
tomcat/server/
tomcat/server/classes/
tomcat/server/lib/
tomcat/server/lib/catalina-ant-jmx.jar
tomcat/server/lib/catalina-ant.jar
tomcat/server/lib/catalina-cluster.jar
tomcat/server/lib/catalina-optional.jar
tomcat/server/lib/catalina-storeconfig.jar
tomcat/server/lib/catalina.jar
tomcat/server/lib/commons-modeler.jar
tomcat/server/lib/servlets-cgi.renametojar
tomcat/server/lib/servlets-default.jar
tomcat/server/lib/servlets-invoker.jar
tomcat/server/lib/servlets-ssi.renametojar
tomcat/server/lib/servlets-webdav.jar
tomcat/server/lib/tomcat-ajp.jar
tomcat/server/lib/tomcat-apr.jar
tomcat/server/lib/tomcat-coyote.jar
tomcat/server/lib/tomcat-http.jar
tomcat/server/lib/tomcat-jkstatus-ant.jar
tomcat/server/lib/tomcat-util.jar
tomcat/server/webapps/
tomcat/server/webapps/host-manager/
tomcat/server/webapps/host-manager/WEB-INF/
tomcat/server/webapps/host-manager/WEB-INF/lib/
tomcat/server/webapps/host-manager/WEB-INF/lib/catalina-host-manager.jar
tomcat/server/webapps/host-manager/WEB-INF/web.xml
tomcat/server/webapps/host-manager/host-manager.xml
tomcat/server/webapps/host-manager/images/
tomcat/server/webapps/host-manager/images/add.gif
tomcat/server/webapps/host-manager/images/asf-logo.gif
tomcat/server/webapps/host-manager/images/code.gif
tomcat/server/webapps/host-manager/images/design.gif
tomcat/server/webapps/host-manager/images/docs.gif
tomcat/server/webapps/host-manager/images/fix.gif
tomcat/server/webapps/host-manager/images/tomcat.gif
tomcat/server/webapps/host-manager/images/update.gif
tomcat/server/webapps/host-manager/images/void.gif
tomcat/server/webapps/host-manager/manager.xml
tomcat/server/webapps/manager/
tomcat/server/webapps/manager/WEB-INF/
tomcat/server/webapps/manager/WEB-INF/lib/
tomcat/server/webapps/manager/WEB-INF/lib/catalina-manager.jar
tomcat/server/webapps/manager/WEB-INF/lib/commons-fileupload-1.0.jar
tomcat/server/webapps/manager/WEB-INF/web.xml
tomcat/server/webapps/manager/html-manager-howto.html
tomcat/server/webapps/manager/images/
tomcat/server/webapps/manager/images/add.gif
tomcat/server/webapps/manager/images/asf-logo.gif
tomcat/server/webapps/manager/images/code.gif
tomcat/server/webapps/manager/images/design.gif
tomcat/server/webapps/manager/images/docs.gif
tomcat/server/webapps/manager/images/fix.gif
tomcat/server/webapps/manager/images/tomcat.gif
tomcat/server/webapps/manager/images/update.gif
tomcat/server/webapps/manager/images/void.gif
tomcat/server/webapps/manager/manager-howto.html
tomcat/server/webapps/manager/manager.xml
tomcat/server/webapps/manager/status.xsd
tomcat/server/webapps/manager/xform.xsl
@extraunexec rm -rf ${CATALINA_BASE}/logs/* ${CATALINA_BASE}/work/*

View File

@ -0,0 +1,56 @@
@comment $OpenBSD: PLIST-admin,v 1.1.1.1 2006/10/25 18:10:19 kurt Exp $
share/examples/tomcat/admin.xml
tomcat/server/webapps/admin/
tomcat/server/webapps/admin/WEB-INF/
tomcat/server/webapps/admin/WEB-INF/controls.tld
tomcat/server/webapps/admin/WEB-INF/lib/
tomcat/server/webapps/admin/WEB-INF/lib/catalina-admin.jar
tomcat/server/webapps/admin/WEB-INF/lib/commons-beanutils.jar
tomcat/server/webapps/admin/WEB-INF/lib/commons-collections.jar
tomcat/server/webapps/admin/WEB-INF/lib/commons-digester-1.7.jar
tomcat/server/webapps/admin/WEB-INF/lib/struts.jar
tomcat/server/webapps/admin/WEB-INF/struts-config.xml
tomcat/server/webapps/admin/WEB-INF/web.xml
tomcat/server/webapps/admin/admin.css
tomcat/server/webapps/admin/admin.xml
tomcat/server/webapps/admin/connector/
tomcat/server/webapps/admin/context/
tomcat/server/webapps/admin/host/
tomcat/server/webapps/admin/images/
tomcat/server/webapps/admin/images/BlueTile.gif
tomcat/server/webapps/admin/images/Connector.gif
tomcat/server/webapps/admin/images/Context.gif
tomcat/server/webapps/admin/images/Datasource.gif
tomcat/server/webapps/admin/images/DefaultContext.gif
tomcat/server/webapps/admin/images/EnvironmentEntries.gif
tomcat/server/webapps/admin/images/Groups.gif
tomcat/server/webapps/admin/images/Host.gif
tomcat/server/webapps/admin/images/Logger.gif
tomcat/server/webapps/admin/images/Login.jpg
tomcat/server/webapps/admin/images/LoginBackgroundTile.gif
tomcat/server/webapps/admin/images/Mailsession.gif
tomcat/server/webapps/admin/images/PaperTexture.gif
tomcat/server/webapps/admin/images/Realm.gif
tomcat/server/webapps/admin/images/ResourceLink.gif
tomcat/server/webapps/admin/images/Roles.gif
tomcat/server/webapps/admin/images/Server.gif
tomcat/server/webapps/admin/images/Service.gif
tomcat/server/webapps/admin/images/Thumbs.db
tomcat/server/webapps/admin/images/TomcatBanner.jpg
tomcat/server/webapps/admin/images/Users.gif
tomcat/server/webapps/admin/images/Valve.gif
tomcat/server/webapps/admin/images/folder_16_pad.gif
tomcat/server/webapps/admin/images/handledownlast.gif
tomcat/server/webapps/admin/images/handledownmiddle.gif
tomcat/server/webapps/admin/images/handlerightlast.gif
tomcat/server/webapps/admin/images/handlerightmiddle.gif
tomcat/server/webapps/admin/images/linelastnode.gif
tomcat/server/webapps/admin/images/linemiddlenode.gif
tomcat/server/webapps/admin/images/linevertical.gif
tomcat/server/webapps/admin/realm/
tomcat/server/webapps/admin/resources/
tomcat/server/webapps/admin/server/
tomcat/server/webapps/admin/service/
tomcat/server/webapps/admin/tree-control-test.css
tomcat/server/webapps/admin/users/
tomcat/server/webapps/admin/valve/

File diff suppressed because it is too large Load Diff