diff --git a/tomcat-9.0-logrotate_everything.patch b/tomcat-9.0-logrotate_everything.patch new file mode 100644 index 0000000..d030579 --- /dev/null +++ b/tomcat-9.0-logrotate_everything.patch @@ -0,0 +1,12 @@ +Index: apache-tomcat-9.0.43-src/conf/logging.properties +=================================================================== +--- apache-tomcat-9.0.43-src.orig/conf/logging.properties ++++ apache-tomcat-9.0.43-src/conf/logging.properties +@@ -80,3 +80,7 @@ org.apache.catalina.core.ContainerBase.[ + + 1catalina.org.apache.juli.AsyncFileHandler.suffix = out + 1catalina.org.apache.juli.AsyncFileHandler.rotatable = false ++ ++2localhost.org.apache.juli.AsyncFileHandler.rotatable = false ++3manager.org.apache.juli.AsyncFileHandler.rotatable = false ++4host-manager.org.apache.juli.AsyncFileHandler.rotatable = false diff --git a/tomcat-9.0.logrotate b/tomcat-9.0.logrotate index f2a3848..1cf5a19 100644 --- a/tomcat-9.0.logrotate +++ b/tomcat-9.0.logrotate @@ -1,10 +1,10 @@ -@@@TCLOG@@@/catalina.out { +@@@TCLOG@@@/catalina.out @@@TCLOG@@@/localhost_access_log.txt @@@TCLOG@@@/host-manager.log @@@TCLOG@@@/localhost.log @@@TCLOG@@@/manager.log{ notifempty copytruncate weekly rotate 52 compress missingok - su root tomcat + su tomcat tomcat create 0644 tomcat tomcat } diff --git a/tomcat-serverxml-tool-1.0.tar.gz b/tomcat-serverxml-tool-1.0.tar.gz deleted file mode 100644 index 567f1af..0000000 --- a/tomcat-serverxml-tool-1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bcfb8ac5f9f02359be4dd81ba5feac083f23ffab2b4eee4f79932035d4e642af -size 9260 diff --git a/tomcat-serverxml-tool.sh.in b/tomcat-serverxml-tool.sh.in index 962860f..3333cdf 100644 --- a/tomcat-serverxml-tool.sh.in +++ b/tomcat-serverxml-tool.sh.in @@ -4,41 +4,30 @@ JAR=@LIBEXECDIR@/tomcat/serverxmltool.jar SERVERXML=/etc/tomcat/server.xml function usage { - echo "Usage: