1 diff -urNp -x '*.orig' apache-tomcat-7.0.107-src.org/conf/server.xml apache-tomcat-7.0.107-src/conf/server.xml
2 --- apache-tomcat-7.0.107-src.org/conf/server.xml 2021-11-24 10:19:04.426573110 +0100
3 +++ apache-tomcat-7.0.107-src/conf/server.xml 2021-11-24 10:19:04.699920632 +0100
6 <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
9 + Automatically map a request URI starting with a tilde
10 + character ("~") and a username to a directory
11 + (commonly named public_html) in that user's home directory
15 + Use /etc/passwd file to identify valid users
18 + <Listener className="org.apache.catalina.startup.UserConfig"
19 + directoryName="public_html"
20 + userClass="org.apache.catalina.startup.PasswdUserDatabase"/>
23 + Use all directories found in a specified base directory
24 + to be considered "user home" directories
27 + <Listener className="org.apache.catalina.startup.UserConfig"
28 + directoryName="public_html"
29 + homeBase="/home/users"
30 + userClass="org.apache.catalina.startup.HomesUserDatabase"/>
33 + Use LDAP search to identify valid users
34 + You may need to add ldap server's CA cert to global java keystore
37 + <Listener className="org.apache.catalina.startup.UserConfig"
38 + directoryName="public_html"
39 + connectionURL="ldaps://ldap.example.com/"
40 + connectionName="uid=tomcat,ou=people,dc=example,dc=com"
41 + connectionPassword="secret"
42 + searchBase="ou=People,dc=mim,dc=uw,dc=edu,dc=pl"
43 + searchFilter="(objectClass=posixAccount)"
44 + searchSubtree="false"
46 + userClass="org.apache.catalina.startup.LDAPUserDatabase"/>
49 <!-- Access log processes all example.
50 Documentation at: /docs/config/valve.html