You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2023/04/30 12:10:03 UTC
svn commit: r1909497 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
Author: hege
Date: Sun Apr 30 12:10:03 2023
New Revision: 1909497
URL: http://svn.apache.org/viewvc?rev=1909497&view=rev
Log:
Remove is_admin from bayes_max_token_length and bayes_stopwords, should be safe for user to configure.
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm?rev=1909497&r1=1909496&r2=1909497&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm Sun Apr 30 12:10:03 2023
@@ -37,7 +37,7 @@ And the chi-square probability combiner
The results are incorporated into SpamAssassin as the BAYES_* rules.
-=head1 ADMINISTRATOR SETTINGS
+=head1 USER SETTINGS
=over 4
@@ -288,14 +288,12 @@ sub set_config {
push(@cmds, {
setting => 'bayes_max_token_length',
default => MAX_TOKEN_LENGTH,
- is_admin => 1,
type => $Mail::SpamAssassin::Conf::CONF_TYPE_NUMERIC,
});
push(@cmds, {
setting => 'bayes_stopword_languages',
default => ['en'],
- is_admin => 1,
type => $Mail::SpamAssassin::Conf::CONF_TYPE_STRINGLIST,
code => sub {
my ($self, $key, $value, $line) = @_;
@@ -324,9 +322,6 @@ sub set_config {
sub parse_config {
my ($self, $opts) = @_;
- # Ignore users's configuration lines
- return 0 if $opts->{user_config};
-
if ($opts->{key} =~ /^bayes_stopword_([a-z]{2})$/i) {
$self->inhibit_further_callbacks();
my $lang = lc($1);