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);