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 2020/02/15 09:56:05 UTC

svn commit: r1874052 - /spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm

Author: hege
Date: Sat Feb 15 09:56:05 2020
New Revision: 1874052

URL: http://svn.apache.org/viewvc?rev=1874052&view=rev
Log:
Bug 7728, warn gracefully if trying to load deprecated HashCash

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm?rev=1874052&r1=1874051&r2=1874052&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/PluginHandler.pm Sat Feb 15 09:56:05 2020
@@ -81,6 +81,12 @@ sub load_plugin {
   }
   $package = Mail::SpamAssassin::Util::untaint_var($package);
 
+  # Bug 7728
+  if ($package eq 'Mail::SpamAssassin::Plugin::HashCash') {
+    warn "plugin: $package is deprecated, remove loadplugin clause from your configuration\n";
+    return;
+  }
+
   # Don't load the same plugin twice!
   # Do this *before* calling ->new(), otherwise eval rules will be
   # registered on a nonexistent object