spamassassin --lint giver errors

Discussion in 'HOWTO-Related Questions' started by hvrossum, Jun 11, 2008.

  1. hvrossum

    hvrossum New Member

    I get following errors

    [12054] warn: config: SpamAssassin failed to parse line, "/usr/bin/dccproc" is not valid for "dcc_path", skipping: dcc_path /usr/bin/dccproc
    [12054] warn: config: SpamAssassin failed to parse line, "rules 1" is not valid for "use_bayes", skipping: use_bayes rules 1
    [12054] warn: lint: 2 issues detected, please rerun with debug enabled for more information

    when i run spamassassin --lint

    I tried to search for dccproc dir but cant't find it.

    I am following the howto
    Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 8.04 LTS) - Page 3

    any ideas how to solve this. It is a clean install from just a view days ago.
    strange
     
  2. falko

    falko Super Moderator ISPConfig Developer

    What's in /etc/spamassassin/local.cf and /etc/spamassassin/v310.pre?
     
  3. hvrossum

    hvrossum New Member

    in /etc/spamassassin/local.cf

    # This is the right place to customize your installation of SpamAssassin.
    #
    # See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
    # tweaked.
    #
    # Only a small subset of options are listed below
    #
    ###########################################################################

    # Add *****SPAM***** to the Subject header of spam e-mails
    #
    # rewrite_header Subject *****SPAM*****


    # Save spam messages as a message/rfc822 MIME attachment instead of
    # modifying the original message (0: off, 2: use text/plain instead)
    #
    # report_safe 1


    # Set which networks or hosts are considered 'trusted' by your mail
    # server (i.e. not spammers)
    #
    # trusted_networks 212.17.35.


    # Set file-locking method (flock is not safe over NFS, but is faster)
    #
    # lock_method flock


    # Set the threshold at which a message is considered spam (default: 5.0)
    #
    # required_score 5.0

    #dcc
    use_dcc 1
    dcc_path /usr/bin/dccproc

    #pyzor
    use_pyzor 1
    pyzor_path /usr/bin/pyzor

    #razor
    use_razor2 1
    razor_config /etc/razor/razor-agent.conf


    # Use Bayesian classifier (default: 1)
    #
    use_bayes 1
    use_bayes rules 1

    # Bayesian classifier auto-learning (default: 1)
    #
    bayes_auto_learn 1


    # Set headers which may provide inappropriate cues to the Bayesian
    # classifier
    #
    # bayes_ignore_header X-Bogosity
    # bayes_ignore_header X-Spam-Flag
    # bayes_ignore_header X-Spam-Status

    in /etc/spamassassin/v310.pre

    # This is the right place to customize your installation of SpamAssassin.
    #
    # See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
    # tweaked.
    #
    # This file was installed during the installation of SpamAssassin 3.1.0,
    # and contains plugin loading commands for the new plugins added in that
    # release. It will not be overwritten during future SpamAssassin installs,
    # so you can modify it to enable some disabled-by-default plugins below,
    # if you so wish.
    #
    # There are now multiple files read to enable plugins in the
    # /etc/mail/spamassassin directory; previously only one, "init.pre" was
    # read. Now both "init.pre", "v310.pre", and any other files ending in
    # ".pre" will be read. As future releases are made, new plugins will be
    # added to new files, named according to the release they're added in.
    ###########################################################################

    # DCC - perform DCC message checks.
    #
    # DCC is disabled here because it is not open source. See the DCC
    # license for more details.
    #
    loadplugin Mail::SpamAssassin::plugin::DCC

    # Pyzor - perform Pyzor message checks.
    #
    loadplugin Mail::SpamAssassin::plugin::pyzor

    # Razor2 - perform Razor2 message checks.
    #
    loadplugin Mail::SpamAssassin::plugin::Razor2

    # SpamCop - perform SpamCop message reporting
    #
    loadplugin Mail::SpamAssassin::plugin::SpamCop

    # AntiVirus - some simple anti-virus checks, this is not a replacement
    # for an anti-virus filter like Clam AntiVirus
    #
    #loadplugin Mail::SpamAssassin::plugin::AntiVirus

    # AWL - do auto-whitelist checks
    #
    loadplugin Mail::SpamAssassin::plugin::AWL

    # AutoLearnThreshold - threshold-based discriminator for Bayes auto-learning
    #
    loadplugin Mail::SpamAssassin::plugin::AutoLearnThreshold

    # TextCat - language guesser
    #
    #loadplugin Mail::SpamAssassin::plugin::TextCat

    # AccessDB - lookup from-addresses in access database
    #
    #loadplugin Mail::SpamAssassin::plugin::AccessDB

    # WhitelistSubject - Whitelist/Blacklist certain subject regular expressions
    #
    loadplugin Mail::SpamAssassin::plugin::WhiteListSubject

    ###########################################################################
    # experimental plugins

    # DomainKeys - perform DomainKeys verification
    #
    # External modules required for use, see INSTALL for more information.
    # Note that this may be redundant if you also plan to use the DKIM plugin.
    #
    #loadplugin Mail::SpamAssassin::plugin::DomainKeys

    # MIMEHeader - apply regexp rules against MIME headers in the message
    #
    loadplugin Mail::SpamAssassin::plugin::MIMEHeader

    # ReplaceTags
    #
    loadplugin Mail::SpamAssassin::plugin::ReplaceTags
     
  4. falko

    falko Super Moderator ISPConfig Developer

    What's the output of
    Code:
    which dccproc
    ?

    It must read
    Code:
    use_bayes[B][COLOR="Red"]_[/COLOR][/B]rules 1
    in local.cf.
     
  5. hvrossum

    hvrossum New Member

    Falko,

    I did not get any output on the command which dccproc.

    I figured that I did not install dccproc, so I did apt-get install dccproc. but no luck, it could not find the package dccproc

    The _ took care of the second error
     
    Last edited: Jun 14, 2008
  6. falko

    falko Super Moderator ISPConfig Developer

  7. hvrossum

    hvrossum New Member

    Hi Falko,

    and how witha 64bit CPU. dpkg -i dcc-common_1.3.42-5_i386.deb
    does not want to work with a 64Bit cpu

    Thanks

    Harry
     
  8. falko

    falko Super Moderator ISPConfig Developer

Share This Page