On Thursday 22 September 2005 1:38 pm, Justin Mason wrote:
> also, run "spamassassin -V", "type spamassassin", and "spamassassin -D
> --lint", to verify that the correct version of SpamAssassin is being run.
> "lock_method flock" is indeed spelled correctly for 3.1.0, but the
> --lint check is failing it.
>
> --j.
>
> Dimitri Yioulos writes:
> > On Thursday 22 September 2005 12:18 pm, Justin Mason wrote:
> > > Bowie Bailey writes:
> > > > From: Dimitri Yioulos [mailto:[EMAIL PROTECTED]
> > > >
> > > > > On Thursday 22 September 2005 9:17 am, Bowie Bailey wrote:
> > > > > > From: Dimitri Yioulos [mailto:[EMAIL PROTECTED]
> > > > > >
> > > > > > > As I understand it. DCC is no longer free, under some
> > > > > > > circumstances, and is therefore disabled by default in 3.1.0. 
> > > > > > > I guess you have to manually enable it (although I don't know
> > > > > > > how - can someone tell us how, please?).
> > > > > >
> > > > > > Take a look at the new v310.pre file.  Uncomment the "loadplugin"
> > > > > > lines for the ones you want to use.
> > > > >
> > > > > Thanks for tip!  I guess I shoulda done more reading.  That looks
> > > > > like it should take care of the DCC and Razor problems.  But what
> > > > > about lock_method flock, and bayes breakage?  I don't see anything
> > > > > in that pre file realting to them.  Unless ... using that pre file
> > > > > instead of init.pre makes 3.1.0 happy and solves those problems.
> > > > > Your thoughts?
> > > >
> > > > The way I understand it, the v310.pre is designed to work WITH
> > > > init.pre.  This way, whenever they add new plugins, they can just
> > > > drop them in a new .pre file without having to worry about what you
> > > > have changed in the old ones (i.e.  When they release v3.2.0, it may
> > > > add a v320.pre file).  So, leave both .pre files there.
> > >
> > > Correct!
> > >
> > > > You could also migrate the extra v310.pre stuff into init.pre. 
> > > > Anyone else know if that would cause a problem down the line?.
> > >
> > > No, it will not, you could indeed do that (if you want).
> > >
> > > > As for the other problems...
> > > >
> > > > "lock_method flock" works fine for me on 3.1.0.  I don't know why it
> > > > wouldn't work for you.
> > > >
> > > > I don't have your original email anymore, so I don't remember what
> > > > the bayes problem was.  The machine I am using to test SA 3.1.0 does
> > > > not have a trained Bayes DB, so I probably wouldn't be able to
> > > > comment on that issue anyway.
> > >
> > > I suspect a typo -- it might be worth posting (a) your config file
> > > and (b) output from "spamassassin --lint".
> > >
> > > --j.
> >
> > Justin,
> >
> > Here's the config file (spam.assassin.prefs.conf):
> >
> > # MailScanner
> > # MailScanner users, please see the comments at the bottom of this file.
> > # MailScanner
> > #
> > # SpamAssassin user preferences file.
> > #
> > # Format:
> > #
> > #   required_hits n
> > #               (how many hits are required to tag a mail as spam.)
> > #
> > #   score SYMBOLIC_TEST_NAME n
> > #               (if this is omitted, 1 is used as a default score.
> > #               Set the score to 0 to ignore the test.)
> > #
> > # # starts a comment, whitespace is not significant.
> > #
> > #########################################################################
> >##
> >
> > # JKF 12/01/2005 - known troublesome rule
> > score ALL_TRUSTED 0
> >
> > # JKF 21/12/2004 - relays.visi.com is dead
> > score RCVD_IN_RSL 0
> >
> > # JKF 1/12/2004
> > # If you use the phishing fraud detector, then setting this rule to a
> > nice # high score will trap mail containing links to numeric IP addresses
> > # (e.g. http://1.2.3.4/ instead of the normal http://www.domain.com). #
> > score NORMAL_HTTP_TO_IP 4
> >
> > # JKF 2/11/2004
> > # Added this setting so that SPF checks work properly with a default
> > setup # of MailScanner.
> > envelope_sender_header X-MailScanner-From
> >
> > #########################################################################
> >## # First of all, the generally useful stuff; thresholds and the
> > whitelist # of addresses which, for some reason or another, often trigger
> > false # positives.
> > #
> > # JKF 28/04/2003
> > # The following settings has been pretty much superceded by the "Advanced
> > # SpamAssassin Settings" in MailScanner.conf.
> > #
> > # JKF 26/03/2003
> > # If your root filesystem is filling up because SpamAssassin is putting
> > # large databases in /.spamassassin or /root/.spamassassin, you can move
> > # them using the following lines to point to their new locations.
> > # The last part of the path is not a directory name, but actually the
> > # start of the filenames. So with the settings below, the Bayes files
> > will # be created as /var/spool/spamassassin/bayes_msgcount, etc.
> > #
> > auto_whitelist_path        /etc/MailScanner/bayes/auto-whitelist
> > auto_whitelist_file_mode   0600
> > bayes_path                 /etc/MailScanner/bayes/bayes
> > bayes_file_mode            0777
> >
> > # MailScanner: When using the scheduled Bayes expiry feature, you
> > probably # MailScanner: want to turn off auto-expiry as it will rarely
> > complete before # MailScanner: it is killed for taking too long. You will
> > just end up with # MailScanner: big bayes_toks.new files wasting space.
> > # bayes_auto_expire 0
> >
> > # Whitelist and blacklist addresses are *not* patterns; they're just
> > normal # strings.  one exception is that "[EMAIL PROTECTED]" is allowed.  
> > They
> > should be in # lower-case.  You can either add multiple addrs on one
> > line,
> > # whitespace-separated, or you can use multiple lines.
> > #
> > # Monty Solomon: he posts from an ISP that has often been the source of
> > spam # (no fault of his own ;), and sometimes uses Bcc: when mailing. #
> > #whitelist_from         [EMAIL PROTECTED]
> >
> > # Add your blacklist entries in the same format...
> > #
> > # blacklist_from        [EMAIL PROTECTED]
> >
> > # Mail using languages used in these country codes will not be marked
> > # as being possibly spam in a foreign language.
> > #
> >
> > # By default, SpamAssassin will run RBL checks.  If your ISP already
> > # does this, set this to 1.
> > #
> > # skip_rbl_checks 1
> >
> > #########################################################################
> >## # Add your own customised scores for some tests below.  The default
> > scores are # read from the installed "spamassassin.cf" file, but you can
> > override them # here.  To see the list of tests and their default scores,
> > go to # http://spamassassin.taint.org/tests.html .
> >
> > # MailScanner: Comment out the next line to enable DCC checking if you
> > #              have dcc installed (optional part of SpamAssassin)
> > # JKF Commented out as it no longer generates maillog warnings
> > #score DCC_CHECK 0.0
> > #dcc_path /usr/bin/dccproc
> > #dcc_home /etc/dcc
> >
> > #
> > # Added for MailScanner 23/5/2003
> > # The timeouts for blacklists and Razor are rather generous in the
> > default # state that SpamAssassin is shipped. Reducing these stops a lot
> > of timeouts # from removing SpamAssassin scores altogether.
> > #
> >
> > rbl_timeout 20
> > razor_timeout 10
> > pyzor_timeout 10
> >
> > #
> > # Added for MailScanner 14/6/2002
> > # If you specify these scores, SpamAssassin will do RBL checks as well as
> > # MailScanner, which just wastes CPU power and network bandwidth. Either
> > # do them here by uncommenting the rules below (if you have paid for
> > them) # or else uncomment the "skip_rbl_checks" line above and let
> > MailScanner # do the checks instead.
> > #
> > #score RCVD_IN_BL_SPAMCOP_NET    4
> > # These next 3 will cost you money, see mailscanner.conf.
> > #score RCVD_IN_RBL               10
> > #score RCVD_IN_RSS               1
> > #score RCVD_IN_DUL               1
> >
> > # For spam and notspam bins
> > bayes_ignore_header X-MailScanner
> > bayes_ignore_header X-MailScanner-SpamCheck
> > bayes_ignore_header X-MailScanner-SpamScore
> > bayes_ignore_header X-MailScanner-Information
> >
> > # By default, the Bayesian engine is used. This is a real CPU hog and
> > uses # a lot of system resources to work.
> > # On a small overloaded system, you might need to disable it.
> > use_bayes 1
> >
> > # Most people don't use NFS-shared Bayes databases
> > # so this is added for SpamAssassin 3
> > lock_method flock
> >
> > Output from spammassasin --lint (don't have with -D switch):
> >
> > Failed to parse line in SpamAssassin configuration, skipping:
> > envelope_sender_header X-MailScanner-From
> > Failed to parse line in SpamAssassin configuration, skipping:
> > dcc_home /etc/dcc
> > Failed to parse line in SpamAssassin configuration, skipping: lock_method
> > flock
> >
> > Dimitri

Justin,

I wish I could give you output regarding 3.1.0, but I uninstalled it and 
reinstalled 3.0.4 (I'm such a wimp).  Everything's back to normal with that 
version.

But, I may try to upgrade again to 3.1.0 (as long as I know I can go back) 
tomorrow and apply all of your great suggestions and tips.  Anything else you 
can think of which might help, with the limitation that I can't provide 
feedback re: 3.1.0 right now, please do post.

Thanks.

Dimitri

Dimitri

Reply via email to