diff -Nru tomcat9-9.0.31/debian/changelog tomcat9-9.0.31/debian/changelog --- tomcat9-9.0.31/debian/changelog 2020-10-20 15:27:39.000000000 +0300 +++ tomcat9-9.0.31/debian/changelog 2022-03-29 09:54:04.000000000 +0300 @@ -1,3 +1,10 @@ +tomcat9 (9.0.31-1ubuntu0.2) UNRELEASED; urgency=medium + + * Grant write access on /var/log/tomcat9 to the adm group (LP: #1861881) + * Fix logrotated not able to truncate cataline.out (LP: #1964881) + + -- Evren Yurtesen Tue, 29 Mar 2022 09:54:04 +0300 + tomcat9 (9.0.31-1ubuntu0.1) focal-security; urgency=medium * SECURITY UPDATE: HTTP/2 Denial of Service diff -Nru tomcat9-9.0.31/debian/logrotate.template tomcat9-9.0.31/debian/logrotate.template --- tomcat9-9.0.31/debian/logrotate.template 2020-02-24 20:51:33.000000000 +0200 +++ tomcat9-9.0.31/debian/logrotate.template 2022-03-29 09:51:20.000000000 +0300 @@ -5,5 +5,6 @@ compress delaycompress missingok - create 640 tomcat adm + create 640 syslog adm + su syslog adm } diff -Nru tomcat9-9.0.31/debian/rsyslog/tomcat9.conf tomcat9-9.0.31/debian/rsyslog/tomcat9.conf --- tomcat9-9.0.31/debian/rsyslog/tomcat9.conf 2020-02-24 20:51:33.000000000 +0200 +++ tomcat9-9.0.31/debian/rsyslog/tomcat9.conf 2022-03-29 09:51:01.000000000 +0300 @@ -2,6 +2,6 @@ $template TomcatFormat,"[%timegenerated:::date-year%-%timegenerated:::date-month%-%timegenerated:::date-day% %timegenerated:::date-hour%:%timegenerated:::date-minute%:%timegenerated:::date-second%] [%syslogseverity-text%]%msg%\n" :programname, startswith, "tomcat9" { - /var/log/tomcat9/catalina.out;TomcatFormat + action(type="omfile" file="/var/log/tomcat9/catalina.out" Template="TomcatFormat" fileOwner="syslog" fileCreateMode="0640") stop } diff -Nru tomcat9-9.0.31/debian/tomcat9.postinst tomcat9-9.0.31/debian/tomcat9.postinst --- tomcat9-9.0.31/debian/tomcat9.postinst 2020-02-24 20:51:33.000000000 +0200 +++ tomcat9-9.0.31/debian/tomcat9.postinst 2022-03-29 09:49:10.000000000 +0300 @@ -64,7 +64,7 @@ # Grant read/write access to tomcat to the log and cache directories chown -Rh $TOMCAT_USER:adm /var/log/tomcat9/ - chmod 2750 /var/log/tomcat9/ + chmod 2770 /var/log/tomcat9/ chown -Rh $TOMCAT_USER:$TOMCAT_GROUP /var/cache/tomcat9/ chmod 750 /var/cache/tomcat9/ ;; diff -Nru tomcat9-9.0.31/debian/tomcat9.tmpfile tomcat9-9.0.31/debian/tomcat9.tmpfile --- tomcat9-9.0.31/debian/tomcat9.tmpfile 2020-02-24 20:51:33.000000000 +0200 +++ tomcat9-9.0.31/debian/tomcat9.tmpfile 2022-03-29 09:48:44.000000000 +0300 @@ -3,4 +3,4 @@ # See tmpfiles.d(5) for details # Type Path Mode UID GID Age Argument -d /var/log/tomcat9 2750 tomcat adm - +d /var/log/tomcat9 2770 tomcat adm -