You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jh...@apache.org on 2021/02/20 18:34:58 UTC
svn commit: r1886723 - in /spamassassin/trunk/build/automc:
etc-init.d-freqsd freqsd
Author: jhardin
Date: Sat Feb 20 18:34:58 2021
New Revision: 1886723
URL: http://svn.apache.org/viewvc?rev=1886723&view=rev
Log:
Update freqsd for paths on new masscheck VM
Modified:
spamassassin/trunk/build/automc/etc-init.d-freqsd
spamassassin/trunk/build/automc/freqsd
Modified: spamassassin/trunk/build/automc/etc-init.d-freqsd
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/etc-init.d-freqsd?rev=1886723&r1=1886722&r2=1886723&view=diff
==============================================================================
--- spamassassin/trunk/build/automc/etc-init.d-freqsd (original)
+++ spamassassin/trunk/build/automc/etc-init.d-freqsd Sat Feb 20 18:34:58 2021
@@ -2,11 +2,18 @@
#
# symlinked from
# lrwxrwxrwx 1 root root 60 Dec 2 10:03 /etc/init.d/freqsd -> /export/home/svn-trunk/automc/etc-init.d-freqsd*
+#
+# new paths as of 2020:
+# ~automc = /usr/local/spamassassin/automc
+# /usr/local/spamassassin/automc/svn/trunk/build/automc/freqsd
+# /usr/local/spamassassin/automc/svn/trunk/build/automc/etc-init.d-freqsd
+#
+
. /etc/profile
prog=freqsd
-HOME=/export/home/automc
+HOME=/usr/local/spamassassin/automc
export HOME
LC_CTYPE=C
@@ -15,7 +22,7 @@ export LC_CTYPE
start() {
echo "Starting $prog: "
- cd $HOME/svn/spamassassin
+ cd $HOME/svn/trunk
rm $HOME/freqsd/log.1
mv $HOME/freqsd/log $HOME/freqsd/log.1
@@ -28,7 +35,7 @@ start() {
}
stop() {
- cd $HOME/svn/spamassassin
+ cd $HOME/svn/trunk
su automc -c "./build/automc/freqsd -pidfile $HOME/freqsd/pid -kill"
sleep 1
Modified: spamassassin/trunk/build/automc/freqsd
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/freqsd?rev=1886723&r1=1886722&r2=1886723&view=diff
==============================================================================
--- spamassassin/trunk/build/automc/freqsd (original)
+++ spamassassin/trunk/build/automc/freqsd Sat Feb 20 18:34:58 2021
@@ -1,7 +1,14 @@
-#!/local/perl586/bin/perl
+#!/usr/bin/perl
#
# freqsd - perform "background" operations required by the automc
# infrastructure, such as building indices and "hit-frequencies" reports
+#
+# new paths as of 2020:
+# ~automc = /usr/local/spamassassin/automc
+# /usr/local/spamassassin/automc/svn/trunk/build/automc/freqsd
+# /usr/local/spamassassin/automc/svn/trunk/build/automc/etc-init.d-freqsd
+#
+
use strict;
use warnings;
@@ -16,10 +23,10 @@ GetOptions(
"kill" => \$opt_kill,
);
-my $INHIBIT_SLOW_REPORTS_FLAG_FILE = "/export/home/automc/freqsd/flag.inhibit_slow_reports";
-my $dq_fast = IPC::DirQueue->new({ dir => "/export/home/automc/freqsd/dq_fast" });
-my $dq_slow = IPC::DirQueue->new({ dir => "/export/home/automc/freqsd/dq_slow" });
-$pidfile ||= "/export/home/automc/freqsd/pid";
+my $INHIBIT_SLOW_REPORTS_FLAG_FILE = "/usr/local/spamassassin/automc/freqsd/flag.inhibit_slow_reports";
+my $dq_fast = IPC::DirQueue->new({ dir => "/usr/local/spamassassin/automc/freqsd/dq_fast" });
+my $dq_slow = IPC::DirQueue->new({ dir => "/usr/local/spamassassin/automc/freqsd/dq_slow" });
+$pidfile ||= "/usr/local/spamassassin/automc/freqsd/pid";
umask(002);