This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch experimental in repository tomcat8.
commit 740422a83e7760fb478dfbac791d1272ae574d16 Author: Emmanuel Bourg <ebo...@apache.org> Date: Thu Dec 1 11:39:56 2016 +0100 Compress and remove the access log files with a .txt extension (Closes: #845661) --- debian/changelog | 2 ++ debian/tomcat8.cron.daily | 20 ++++++++++++-------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index 53a34d5..afe55fa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ tomcat8 (8.5.8-2) UNRELEASED; urgency=medium * Team upload. * The tomcat8 user is no longer removed when the package is purged (Closes: #845385) + * Compress and remove the access log files with a .txt extension + (Closes: #845661) * Added the delaycompress option to the logrotate configuration of catalina.out (Closes: #843135) * Set the proper permissions for /etc/tomcat8/jaspic-providers.xml diff --git a/debian/tomcat8.cron.daily b/debian/tomcat8.cron.daily index a6b0b74..c26b33a 100644 --- a/debian/tomcat8.cron.daily +++ b/debian/tomcat8.cron.daily @@ -2,7 +2,7 @@ NAME=tomcat8 DEFAULT=/etc/default/$NAME -LOGEXT=log +LOGEXT="log txt" # The following variables can be overwritten in $DEFAULT @@ -19,12 +19,16 @@ if [ -f "$DEFAULT" ]; then fi if [ -d /var/log/$NAME ]; then - if [ $LOGFILE_COMPRESS = 1 ]; then - find /var/log/$NAME/ -name \*.$LOGEXT -daystart -mtime +0 -print0 \ - | xargs --no-run-if-empty -0 gzip -9 - LOGEXT=log.gz - fi + for EXT in $LOGEXT; do + # Compress the log files + if [ $LOGFILE_COMPRESS = 1 ]; then + find /var/log/$NAME/ -name \*.$EXT -daystart -mtime +0 -print0 \ + | xargs --no-run-if-empty -0 gzip -9 + EXT=$EXT.gz + fi - find /var/log/$NAME/ -name \*.$LOGEXT -mtime +$LOGFILE_DAYS -print0 \ - | xargs --no-run-if-empty -0 rm -- + # Remove the log files older than LOGFILE_DAYS + find /var/log/$NAME/ -name \*.$EXT -mtime +$LOGFILE_DAYS -print0 \ + | xargs --no-run-if-empty -0 rm -- + done fi -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/tomcat8.git _______________________________________________ pkg-java-commits mailing list pkg-java-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits