Your message dated Wed, 22 Nov 2006 22:17:10 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#399184: fixed in tomcat5.5 5.5.20-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: tomcat5.5
Version: 5.5.17

I've previously sent this to Arnaud Vandyck who asked me to resync
against SVN which I've finally done. The only things that seemed to
entail was dropping two fixes.  There is an off-by-one error in a file
since it's actually the same diff as 5.5.15.

This patch moves the webapps out of /var/lib/ into /usr/share and
creates symlinks upon a fresh install.   If you have a production
machine, ATM each upgrade will reenable all the example webapps which
isn't very nice.

I've not tried a package built with this patch recently due to work
commitments I'm afraid, thought it only fair to warn you.

Adrian 
-- 
Adrian Bridgett - [EMAIL PROTECTED]
GPG key available on public key servers
diff -Naur old/tomcat5.5-5.5.17/debian/policy/04webapps.policy 
new/tomcat5.5-5.5.17/debian/policy/04webapps.policy
--- old/tomcat5.5-5.5.17/debian/policy/04webapps.policy 2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/policy/04webapps.policy 2006-09-14 
10:28:32.000000000 +0100
@@ -57,7 +57,7 @@
 };
 
 // The permissions granted to the balancer WEB-INF/classes directory
-grant codeBase "file:${catalina.home}/webapps/balancer/WEB-INF/classes/-" {
+grant codeBase "file:/usr/share/tomcat5.5-webapps/balancer/WEB-INF/classes/-" {
   permission java.lang.RuntimePermission 
"accessClassInPackage.org.apache.tomcat.util.digester";
   permission java.lang.RuntimePermission 
"accessClassInPackage.org.apache.tomcat.util.digester.*";
 };
diff -Naur old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.install 
new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.install
--- old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.install       2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.install       2006-09-14 
10:28:32.000000000 +0100
@@ -1,11 +1,15 @@
-build/build/webapps/balancer                           
/var/lib/tomcat5.5/webapps/
-build/build/webapps/ROOT                               
/var/lib/tomcat5.5/webapps/
-build/build/webapps/jsp-examples                       
/var/lib/tomcat5.5/webapps/
-build/build/webapps/servlets-examples                  
/var/lib/tomcat5.5/webapps/
-build/build/webapps/tomcat-docs                        
/var/lib/tomcat5.5/webapps/
-build/build/webapps/webdav                             
/var/lib/tomcat5.5/webapps/
-debian/webapps/balancer.xml                            
/var/lib/tomcat5.5/conf/Catalina/localhost/
-debian/webapps/tomcat-docs.xml                         
/var/lib/tomcat5.5/conf/Catalina/localhost/
+build/build/webapps/balancer                           
/usr/share/tomcat5.5-webapps/
+build/build/webapps/ROOT                               
/usr/share/tomcat5.5-webapps/
+build/build/webapps/jsp-examples                       
/usr/share/tomcat5.5-webapps/
+build/build/webapps/servlets-examples                  
/usr/share/tomcat5.5-webapps/
+build/build/webapps/tomcat-docs                        
/usr/share/tomcat5.5-webapps/
+build/build/webapps/webdav                             
/usr/share/tomcat5.5-webapps/
+debian/webapps/balancer.xml                            
/usr/share/tomcat5.5-webapps/
+debian/webapps/tomcat-docs.xml                         
/usr/share/tomcat5.5-webapps/
+debian/webapps/ROOT.xml                                        
/usr/share/tomcat5.5-webapps/
+debian/webapps/jsp-examples.xml                                
/usr/share/tomcat5.5-webapps/
+debian/webapps/servlets-examples.xml                   
/usr/share/tomcat5.5-webapps/
+debian/webapps/webdav.xml                              
/usr/share/tomcat5.5-webapps/
 
-servletapi/jsr152/examples/WEB-INF/lib/jstl.jar                
/usr/share/tomcat5.5/server/webapps/jsp-examples/WEB-INF/lib
-servletapi/jsr152/examples/WEB-INF/lib/standard.jar    
/usr/share/tomcat5.5/server/webapps/jsp-examples/WEB-INF/lib
+servletapi/jsr152/examples/WEB-INF/lib/jstl.jar        
/usr/share/tomcat5.5-webapps/jsp-examples/WEB-INF/lib
+servletapi/jsr152/examples/WEB-INF/lib/standard.jar    
/usr/share/tomcat5.5-webapps/jsp-examples/WEB-INF/lib
diff -Naur old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.links 
new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.links
--- old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.links 2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.links 2006-09-14 
10:28:32.000000000 +0100
@@ -1,2 +1,2 @@
-/usr/share/doc/libservlet2.4-java/api-servlet  
/var/lib/tomcat5.5/webapps/tomcat-docs/servletapi
-/usr/share/doc/libservlet2.4-java/api-jsp      
/var/lib/tomcat5.5/webapps/tomcat-docs/jspapi
+/usr/share/doc/libservlet2.4-java/api-servlet  
/usr/share/tomcat5.5-webapps/tomcat-docs/servletapi
+/usr/share/doc/libservlet2.4-java/api-jsp      
/usr/share/tomcat5.5-webapps/tomcat-docs/jspapi
diff -Naur old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.postinst 
new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.postinst
--- old/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.postinst      2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/tomcat5.5-webapps.postinst      2006-09-14 
10:28:32.000000000 +0100
@@ -6,6 +6,11 @@
     configure)
        if [ -z "$2" ]; then
            # New installation, not a package upgrade
+           # create context links
+           for context in /usr/share/tomcat5.5-webapps/*.xml; do
+             ln -s $context /var/lib/tomcat5.5/conf/Catalina/localhost/
+           done
+           
            if [ -x /etc/init.d/tomcat5.5 ]; then
                # Only restart tomcat if it is already running
                if /etc/init.d/tomcat5.5 status >/dev/null; then
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/balancer.xml 
new/tomcat5.5-5.5.17/debian/webapps/balancer.xml
--- old/tomcat5.5-5.5.17/debian/webapps/balancer.xml    2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/balancer.xml    2006-09-14 
10:28:32.000000000 +0100
@@ -2,6 +2,6 @@
     Context configuration file for the Tomcat Balancer Web App
 -->
 
-<Context path="/balancer" docBase="/usr/share/tomcat5.5/webapps/balancer" 
+<Context path="/balancer" docBase="/usr/share/tomcat5.5-webapps/balancer" 
    debug="0" privileged="true" allowLinking="true">
 </Context>
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/jsp-examples.xml 
new/tomcat5.5-5.5.17/debian/webapps/jsp-examples.xml
--- old/tomcat5.5-5.5.17/debian/webapps/jsp-examples.xml        1970-01-01 
01:00:00.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/jsp-examples.xml        2006-09-14 
10:28:32.000000000 +0100
@@ -0,0 +1,7 @@
+<!--
+    Context configuration file for the Tomcat jsp-examples Web App
+-->
+
+<Context path="/jsp-examples" 
docBase="/usr/share/tomcat5.5-webapps/jsp-examples"
+   debug="0" privileged="true" allowLinking="true">
+</Context>
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/ROOT.xml 
new/tomcat5.5-5.5.17/debian/webapps/ROOT.xml
--- old/tomcat5.5-5.5.17/debian/webapps/ROOT.xml        1970-01-01 
01:00:00.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/ROOT.xml        2006-09-14 
10:28:32.000000000 +0100
@@ -0,0 +1,7 @@
+<!--
+    Context configuration file for the Tomcat Web App Root
+-->
+
+<Context path="/" docBase="/usr/share/tomcat5.5-webapps/ROOT" 
+   debug="0" privileged="true" allowLinking="true">
+</Context>
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/servlets-examples.xml 
new/tomcat5.5-5.5.17/debian/webapps/servlets-examples.xml
--- old/tomcat5.5-5.5.17/debian/webapps/servlets-examples.xml   1970-01-01 
01:00:00.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/servlets-examples.xml   2006-09-14 
10:28:32.000000000 +0100
@@ -0,0 +1,7 @@
+<!--
+    Context configuration file for the Tomcat servlets-examples Web App
+-->
+
+<Context path="/servlets-examples" 
docBase="/usr/share/tomcat5.5-webapps/servlets-examples"
+   debug="0" privileged="true" allowLinking="true">
+</Context>
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/tomcat-docs.xml 
new/tomcat5.5-5.5.17/debian/webapps/tomcat-docs.xml
--- old/tomcat5.5-5.5.17/debian/webapps/tomcat-docs.xml 2006-09-14 
10:28:03.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/tomcat-docs.xml 2006-09-14 
10:28:32.000000000 +0100
@@ -3,6 +3,6 @@
     Needed to allow linking to the JSP/Servlet API documentations
 -->
 
-<Context path="/tomcat-docs" docBase="/usr/share/tomcat5.5/webapps/tomcat-docs"
+<Context path="/tomcat-docs" docBase="/usr/share/tomcat5.5-webapps/tomcat-docs"
          debug="0" privileged="false" allowLinking="true">
 </Context>
diff -Naur old/tomcat5.5-5.5.17/debian/webapps/webdav.xml 
new/tomcat5.5-5.5.17/debian/webapps/webdav.xml
--- old/tomcat5.5-5.5.17/debian/webapps/webdav.xml      1970-01-01 
01:00:00.000000000 +0100
+++ new/tomcat5.5-5.5.17/debian/webapps/webdav.xml      2006-09-14 
10:28:32.000000000 +0100
@@ -0,0 +1,7 @@
+<!--
+    Context configuration file for the Tomcat webdav Web App
+-->
+
+<Context path="/webdav" docBase="/usr/share/tomcat5.5-webapps/webdav"
+   debug="0" privileged="true" allowLinking="true">
+</Context>

--- End Message ---
--- Begin Message ---
Source: tomcat5.5
Source-Version: 5.5.20-2

We believe that the bug you reported is fixed in the latest version of
tomcat5.5, which is due to be installed in the Debian FTP archive:

libtomcat5.5-java_5.5.20-2_all.deb
  to pool/main/t/tomcat5.5/libtomcat5.5-java_5.5.20-2_all.deb
tomcat5.5-admin_5.5.20-2_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5-admin_5.5.20-2_all.deb
tomcat5.5-webapps_5.5.20-2_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5-webapps_5.5.20-2_all.deb
tomcat5.5_5.5.20-2.diff.gz
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.20-2.diff.gz
tomcat5.5_5.5.20-2.dsc
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.20-2.dsc
tomcat5.5_5.5.20-2_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.20-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marcus Better <[EMAIL PROTECTED]> (supplier of updated tomcat5.5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 21 Nov 2006 12:06:17 +0100
Source: tomcat5.5
Binary: libtomcat5.5-java tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
Architecture: source all
Version: 5.5.20-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<[email protected]>
Changed-By: Marcus Better <[EMAIL PROTECTED]>
Description: 
 libtomcat5.5-java - Java Servlet engine -- core libraries
 tomcat5.5  - Java Servlet 2.4 engine with JSP 2.0 support
 tomcat5.5-admin - Java Servlet engine -- admin & manager web interfaces
 tomcat5.5-webapps - Java Servlet engine -- documentation and example web 
applications
Closes: 392569 393224 395167 397996 398044 399184
Changes: 
 tomcat5.5 (5.5.20-2) unstable; urgency=medium
 .
   * Now runs with java-gcj-compat. (Closes: #395167)
   * Add compatibility links for JDK 1.4. Thanks to Javier Serrano
     Polo. (Closes: #397996).
   * Fix accidental double removal of the tomcat55 user on purge in some
     cases. Thanks to Andreas Beckmann. (Closes: #393224)
   * Fix typo affecting "/etc/init.d/tomcat5.5 status" command. Thanks to
     Jhair Tocancipa Triana. (Closes: #398044)
   * Webapps are now installed in /usr/share/tomcat5.5-webapps. Their
     context definitions are copied into
     /var/lib/tomcat5.5/conf/Catalina/localhost on first install, but if
     removed they will no longer be re-enabled on every upgrade. Thanks to
     Adrian Bridgett. (Closes: #399184)
   * Change owner of various files from tomcat5 to tomcat55 on upgrade from
     release 5.5.17-1 or earlier. Thanks to Mike Whitaker. (Closes: #392569)
   * Don't use juli LogManager with java-gcj-compat, as workaround for bug
     #399251.
   * We no longer need xsltproc to generate documentation, since the
     required supporting functions are now available in main.
   * debian/ant.properties, debian/rules: Don't delete PureTLS code from
     the source. It will be ignored during build anyway.
   * Rebuild jkstatus-ant from source instead of using precompiled class
     files.
   * Simplified the .install files by grouping by directory.
   * Install forgotten files `catalina.properties', `logging.properties'
     and `context.xml' in /var/lib/tomcat5.5/conf.
   * Synchronized security policy files with upstream.
   * debian/rules: Don't use CDBS. Thus we no longer need a bogus "ant xxx"
     invocation in the "clean" target, and the script is simple enough
     anyway.
Files: 
 1c710b1ff38d1a4daee38dfc191b2734 1267 web optional tomcat5.5_5.5.20-2.dsc
 8a68e8c8bdf74ea3bc3ca0c636585a33 26561 web optional tomcat5.5_5.5.20-2.diff.gz
 0e08d7bd0134067c2b49e2596833909c 56018 web optional tomcat5.5_5.5.20-2_all.deb
 5544f264f8d3de61eea1c29e294d8c67 2385548 web optional 
libtomcat5.5-java_5.5.20-2_all.deb
 d92598ad481d7c2e9b2a231fdb467ffe 1465682 web optional 
tomcat5.5-webapps_5.5.20-2_all.deb
 e51ff8e691236eafc3e8c2414c13aef5 1158390 web optional 
tomcat5.5-admin_5.5.20-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFZMkh+C5cwEsrK54RAptNAKCBnkoCFyfOI9tAIlI5lOI7qMnK0QCglXwY
RIJcaHBW3qSWQ9NkyGjAJU0=
=LlO6
-----END PGP SIGNATURE-----


--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to