Reading the answer to the question would probably have helped you. FWIW we have been working in the 10.04 cycle with upstream to be both standards-compliant and working, so the collaboration is already in progress.
The tomcat6 packaging is not supposed to be used from /usr/share/tomcat6 by running bin/startup.bin. This is the (shared) location for files used in common by the tomcat6 and tomcat6-user packages. As described in http://doc.ubuntu.com/ubuntu/serverguide/C/tomcat.html there are two ways of using the packages. Using the system instance (tomcat6 package), it will be started from /etc/init.d/tomcat6 (with CATALINA_BASE=/var/lib/tomcat6 and CATALINA_HOME=/usr/share/tomcat6) Using a private instance (tomcat6-user package), use "tomcat6-instance-create my-instance", then my-instance/bin/startup.sh (will start with CATALINA_BASE=my-instance and CATALINA_HOME=/usr/share/tomcat6) Permissions issues have been workarounded by no longer running with a SecurityManager (to mimic what the upstream Apache distribution does by default). If there are anything left, please file a new bug. ** Changed in: tomcat6 (Ubuntu) Status: New => Invalid -- tomcat6 directory structure broken https://bugs.launchpad.net/bugs/577683 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs