https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7826

--- Comment #89 from Michael Storz <sa-...@lrz.de> ---
(In reply to Henrik Krohns from comment #88)
> Trunk-welcomelist branch is now merged back to trunk (Revision 1900215) and
> deleted.
> 
> Automatic updates has been stopped, tomorrow we see if everything is ok and
> a new tarball is generated. Then we can manually wget the tarballs and test
> on some installations. Again, note all the 60_welcomelist*.cf etc changes,
> everything should be now if can()'d and "enable_compat
> welcomelist_blocklist" should disable old rules from running.

Good job!

I found a few whitelist entries, but they might be intentional:

lib/Mail/SpamAssassin/Plugin/DCC.pm
See http://www.rhyolite.com/dcc/reputations.html You C<must> whitelist your

lib/Mail/SpamAssassin/Plugin/Pyzor.pm
whitelisted to the Pyzor server for SpamAssassin to consider ignoring the
result.  Final decision is made by pyzor_whitelist_factor.
Ignore Pyzor result if REPORTCOUNT x NUMBER >= pyzor_whitelist_min.
For default setting this means: 50 reports requires 10 whitelistings.

lib/Mail/SpamAssassin/Plugin/Razor2.pm
      # if mail isn't whitelisted, check it out

lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm
    foreach my $white_addr (keys %{$list_refs->{$owner}}) {
      if ($check =~ $list_refs->{$owner}{$white_addr}) {

rules/60_welcomelist_auth.cf
# SpamAssassin rules file: default SPF and DKIM whitelists
# SPF and DKIM whitelist rules

rules/60_welcomelist_spf.cf
# Whitelist and blacklist addresses are now file-glob-style patterns, so

./t/body_str.t:      use_auto_whitelist 0
./t/db_awl_perms.t:  use_auto_whitelist 1
./t/dnsbl_subtests.t:# use_auto_whitelist 0
./t/dkim.t:    use_auto_whitelist 0
./t/spamd_kill_restart.t:  use_auto_whitelist 0
./t/spamd_kill_restart_rr.t:  use_auto_whitelist 0
./t/spamd_unix.t:  use_auto_whitelist 0
./t/sql_based_whitelist.t:    use_auto_whitelist 1
./t/sql_based_whitelist.t:    use_auto_whitelist 1
./t/whitelist_subject.t:  use_auto_whitelist 0
./masses/bayes-testing/benchmark/tests/db_file/site/local.cf:use_auto_whitelist
0
./masses/bayes-testing/benchmark/tests/mysql/site/local.cf:use_auto_whitelist 0
./masses/bayes-testing/benchmark/tests/sdbm/site/local.cf:use_auto_whitelist 0
./masses/bayes-testing/benchmark/tests/pgsql/site/local.cf:use_auto_whitelist 0
./masses/bayes-testing/benchmark/tests/bdb/site/local.cf:use_auto_whitelist    
0
./build/automc/run_preflight:  use_auto_whitelist 0
./t.rules/run:      post_config_text    => "use_learner 0\nuse_auto_whitelist
0\n".$configtext,
backend/nitemc/run_one_nitemc:  use_auto_whitelist 0

./t/db_awl_path.t:  auto_whitelist_path ./$workdir/awl/shouldbeinaccessible
./t/db_awl_path.t:  auto_whitelist_file_mode 0755
./t/db_awl_perms.t:  auto_whitelist_path ./$userstate/awl
./t/db_awl_perms.t:  auto_whitelist_file_mode 0755
./t/sa_awl.t:  auto_whitelist_path ./$userstate/awltest
./t/sa_awl.t:  auto_whitelist_file_mode 0755
./t/sql_based_whitelist.t:    auto_whitelist_factory
Mail::SpamAssassin::SQLBasedAddrList
./t/sql_based_whitelist.t:    auto_whitelist_factory
Mail::SpamAssassin::SQLBasedAddrList
./sql/README.awl:This is done with the auto_whitelist_factory config variable,
like
./sql/README.awl:auto_whitelist_factory Mail::SpamAssassin::SQLBasedAddrList
./sql/README.awl:if auto_whitelist_distinguish_signed is true, e.g. (in
local.cf):
./sql/README.awl:  auto_whitelist_distinguish_signed 1
./sql/README.awl:  auto_whitelist_distinguish_signed 1

./UPGRADE
- FreeMail: new options freemail_import_whitelist_auth,
  freemail_import_def_whitelist_auth added (Bug 6451)
  pyzor_max setting to pyzor_count_min.  Added pyzor_whitelist_min and
  pyzor_whitelist_factor setting.  Also try to ignore "empty body" FPs.

./INSTALL
    will not be suitable for DNS queries and white/blacklisting.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to