From 63b9500b882d06fbaa9d31a72e0c9117c3e55f63 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Wed, 6 Aug 2008 14:59:45 +0000 Subject: [PATCH] Added support for custom context.xml for Tomcat svn path=/nixpkgs/trunk/; revision=12512 --- pkgs/servers/http/tomcat/builder-6.0.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/servers/http/tomcat/builder-6.0.sh b/pkgs/servers/http/tomcat/builder-6.0.sh index 8b063ebfbfd3..001fade38809 100644 --- a/pkgs/servers/http/tomcat/builder-6.0.sh +++ b/pkgs/servers/http/tomcat/builder-6.0.sh @@ -4,5 +4,10 @@ tar zxf $src mkdir $out mv apache-tomcat*/* $out + +# Rename the context.xml to context.xml.default in order to allow a custom context.xml +mv $out/conf/context.xml $out/conf/context.xml.default + +# Change all references from CATALINA_HOME to CATALINA_BASE and add support for shared libraries sed -i -e 's|${catalina.home}|${catalina.base}|g' \ -e 's|shared.loader=|shared.loader=${catalina.base}/shared/lib/*.jar|' $out/conf/catalina.properties