You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2007/12/03 13:32:49 UTC
svn commit: r600508 - in /spamassassin/trunk/build/automc: crontab.root
gzip_old_ruleqa_data
Author: jm
Date: Mon Dec 3 04:32:48 2007
New Revision: 600508
URL: http://svn.apache.org/viewvc?rev=600508&view=rev
Log:
zone: add log-gzipping weekly script, and a copy of the lines for root's crontab
Added:
spamassassin/trunk/build/automc/crontab.root
spamassassin/trunk/build/automc/gzip_old_ruleqa_data (with props)
Added: spamassassin/trunk/build/automc/crontab.root
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/crontab.root?rev=600508&view=auto
==============================================================================
--- spamassassin/trunk/build/automc/crontab.root (added)
+++ spamassassin/trunk/build/automc/crontab.root Mon Dec 3 04:32:48 2007
@@ -0,0 +1,9 @@
+# Crontab lines for root's crontab.
+#
+# stupid log cycling
+1 1 * * 1 mv /var/apache2/logs/error_log /var/apache2/logs/error_log.1 ; touch /var/apache2/logs/error_log ; chmod 644 /var/apache2/logs/error_log
+1 1 * * 1 mv /var/apache2/logs/access_log /var/apache2/logs/access_log.1 ; touch /var/apache2/logs/access_log ; chmod 644 /var/apache2/logs/access_log
+#
+# compression of old ruleqa data; it'll be unzipped on the fly by the UI, but it saves
+# a lot of disk space this way
+2 2 * * 2 /export/home/automc/svn/spamassassin/build/automc/gzip_old_ruleqa_data
Added: spamassassin/trunk/build/automc/gzip_old_ruleqa_data
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/gzip_old_ruleqa_data?rev=600508&view=auto
==============================================================================
--- spamassassin/trunk/build/automc/gzip_old_ruleqa_data (added)
+++ spamassassin/trunk/build/automc/gzip_old_ruleqa_data Mon Dec 3 04:32:48 2007
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+cd /export/home/automc/corpus/html
+exec find . -mtime +200 -name '*.???' -print | \
+ egrep '(age|all|new)$' | \
+ xargs gzip -9
+
Propchange: spamassassin/trunk/build/automc/gzip_old_ruleqa_data
------------------------------------------------------------------------------
svn:executable = *
Re: svn commit: r600508 - in /spamassassin/trunk/build/automc: crontab.root
gzip_old_ruleqa_data
Posted by "Daryl C. W. O'Shea" <sp...@dostech.ca>.
jm@apache.org wrote:
> @@ -0,0 +1,9 @@
> +# Crontab lines for root's crontab.
> +#
> +# stupid log cycling
> +1 1 * * 1 mv /var/apache2/logs/error_log /var/apache2/logs/error_log.1 ; touch /var/apache2/logs/error_log ; chmod 644 /var/apache2/logs/error_log
> +1 1 * * 1 mv /var/apache2/logs/access_log /var/apache2/logs/access_log.1 ; touch /var/apache2/logs/access_log ; chmod 644 /var/apache2/logs/access_log
Is there something restarting httpd weekly so that this actually works?
Daryl