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/14 20:06:30 UTC
svn commit: r604260 - in /spamassassin/trunk/build/automc: freqsd-infrequent
gzip_old_ruleqa_data
Author: jm
Date: Fri Dec 14 11:06:30 2007
New Revision: 604260
URL: http://svn.apache.org/viewvc?rev=604260&view=rev
Log:
add another run-as-root cron housekeeping task
Modified:
spamassassin/trunk/build/automc/freqsd-infrequent
spamassassin/trunk/build/automc/gzip_old_ruleqa_data
Modified: spamassassin/trunk/build/automc/freqsd-infrequent
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/freqsd-infrequent?rev=604260&r1=604259&r2=604260&view=diff
==============================================================================
--- spamassassin/trunk/build/automc/freqsd-infrequent (original)
+++ spamassassin/trunk/build/automc/freqsd-infrequent Fri Dec 14 11:06:30 2007
@@ -1,14 +1,7 @@
#!/bin/sh
-BBMHOME=/export/home/bbmass
-
-# clean up our temporary dir
-cd $BBMHOME/tmp
-find . -type d -mtime +7 -print | xargs rm -rf
-
# clean out old copies of mass-check logs
# 180 days = ~6 months
cd /home/automc/corpus/html
-find . -mtime +180 -name '*.log.gz' > $BBMHOME/tmp/o
-xargs rm -f < $BBMHOME/tmp/o
+find . -mtime +180 -name '*.log.gz' | xargs rm -f
Modified: spamassassin/trunk/build/automc/gzip_old_ruleqa_data
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/gzip_old_ruleqa_data?rev=604260&r1=604259&r2=604260&view=diff
==============================================================================
--- spamassassin/trunk/build/automc/gzip_old_ruleqa_data (original)
+++ spamassassin/trunk/build/automc/gzip_old_ruleqa_data Fri Dec 14 11:06:30 2007
@@ -1,7 +1,13 @@
#!/bin/sh
+# gzip old files
cd /export/home/automc/corpus/html
-exec find . -mtime +200 -name '*.???' -print | \
+find . -mtime +200 -name '*.???' -print | \
egrep '(age|all|new)$' | \
xargs gzip -9
+
+# clean up a temporary dir; these dirs are used for interchange
+# of log results between preflight mass-check mc-fast and freqsd
+cd /home/bbmass/tmp
+find . -type d -mtime +7 -print | xargs rm -rf