forked from pool/tomcat
d7994db69e
- Add tomcat-9.0-tomcat-webapps.patch to fix missing context for manager and host-mamanger. OBS-URL: https://build.opensuse.org/request/show/674514 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=151
24 lines
1.4 KiB
Diff
24 lines
1.4 KiB
Diff
Index: apache-tomcat-9.0.14-src/conf/server.xml
|
|
===================================================================
|
|
--- apache-tomcat-9.0.14-src.orig/conf/server.xml
|
|
+++ apache-tomcat-9.0.14-src/conf/server.xml
|
|
@@ -161,7 +161,18 @@
|
|
prefix="localhost_access_log" suffix=".txt"
|
|
pattern="%h %l %u %t "%r" %s %b" />
|
|
|
|
+ <!-- Path and rights to manager and host-manager -->
|
|
+ <Context antiResourceLocking="false" docBase="/usr/share/tomcat/tomcat-webapps/host-manager" path="/host-manager" privileged="true">
|
|
+ <Valve allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" className="org.apache.catalina.valves.RemoteAddrValve"/>
|
|
+ <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
|
|
+ </Context>
|
|
+ <Context antiResourceLocking="false" privileged="true" path="/manager" docBase="/usr/share/tomcat/tomcat-webapps/manager">
|
|
+ <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1"/>
|
|
+ <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
|
|
+ </Context>
|
|
+
|
|
</Host>
|
|
</Engine>
|
|
</Service>
|
|
</Server>
|
|
+
|