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