Bug#833257: Bug#825786: tomcat8: postinst script overwrites file permissions in /etc
Emmanuel Bourg
ebourg at apache.org
Thu Dec 1 14:35:49 UTC 2016
Le 1/12/2016 à 09:36, Emmanuel Bourg a écrit :
> I observed that even when copyXML is false, Tomcat creates an empty
> directory per virtualhost under /etc/tomcat8/Catalina (for example
> /etc/tomcat8/Catalina/www.example.org). When I made
> /etc/tomcat8/Catalina read-only Tomcat didn't complain, no error was
> reported in the logs.
Actually Tomcat did log an error message:
SEVERE [Catalina-startStop-1] org.apache.catalina.startup.HostConfig.beforeStart
Unable to create directory for deployment: /etc/tomcat8/Catalina/localhost
But there is no other impact, the server works fine.
The message can be disabled by setting the createDirs attribute
of the Host element to false (it's true by default).
http://tomcat.apache.org/tomcat-8.5-doc/config/host.html#Common_Attributes
"createDirs: If set to true, Tomcat will attempt to create
the directories defined by the attributes appBase and xmlBase
during the startup phase. The default value is true. If set
to true, and directory creation fails, an error message will
be printed out but will not halt the startup sequence."
More information about the pkg-java-maintainers
mailing list