5d7ea08
diff --color -Nur Mail-SpamAssassin-4.0.0.orig/lib/Mail/SpamAssassin/Plugin/Razor2.pm Mail-SpamAssassin-4.0.0/lib/Mail/SpamAssassin/Plugin/Razor2.pm
5d7ea08
--- Mail-SpamAssassin-4.0.0.orig/lib/Mail/SpamAssassin/Plugin/Razor2.pm	2022-12-13 22:03:20.000000000 -0800
5d7ea08
+++ Mail-SpamAssassin-4.0.0/lib/Mail/SpamAssassin/Plugin/Razor2.pm	2022-12-21 12:14:41.978518595 -0800
5d7ea08
@@ -185,7 +185,9 @@
5d7ea08
       $rc->{opt} = {
5d7ea08
 	debug => (would_log('dbg', $debug) > 1),
5d7ea08
 	foreground => 1,
5d7ea08
-	config => $self->{main}->{conf}->{razor_config}
5d7ea08
+        config => $self->{main}->{conf}->{razor_config},
5d7ea08
+        logfile => $self->{main}->{razor_log_file},
5d7ea08
+        razorhome => $self->{main}->{razor_home_dir}
5d7ea08
       };
5d7ea08
       # no facility prefix on this die
5d7ea08
       $rc->do_conf() or die "$debug: " . $rc->errstr;
5d7ea08
diff --color -Nur Mail-SpamAssassin-4.0.0.orig/spamd/spamd.raw Mail-SpamAssassin-4.0.0/spamd/spamd.raw
5d7ea08
--- Mail-SpamAssassin-4.0.0.orig/spamd/spamd.raw	2022-12-13 22:03:27.000000000 -0800
5d7ea08
+++ Mail-SpamAssassin-4.0.0/spamd/spamd.raw	2022-12-21 12:13:38.426637129 -0800
5d7ea08
@@ -378,6 +378,8 @@
5d7ea08
 # Parse the command line
5d7ea08
 Getopt::Long::Configure("bundling");
5d7ea08
 GetOptions(
5d7ea08
+  'razor-home-dir=s'         => \$opt{'razor_home_dir'},
5d7ea08
+  'razor-log-file=s'         => \$opt{'razor_log_file'},
5d7ea08
   'allow-tell'               => \$opt{'tell'},
5d7ea08
   'allowed-ips|A=s'          => \@{ $opt{'allowed-ip'} },
5d7ea08
   'configpath|C=s'           => \$opt{'configpath'},
5d7ea08
@@ -1195,6 +1197,8 @@
5d7ea08
 
5d7ea08
 my $spamtest = Mail::SpamAssassin->new(
5d7ea08
   {
5d7ea08
+    razor_home_dir       => ( $opt{'razor_home_dir'} || 0),
5d7ea08
+    razor_log_file       => ( $opt{'razor_log_file'} || 0),
5d7ea08
     dont_copy_prefs      => $dontcopy,
5d7ea08
     rules_filename       => ( $opt{'configpath'} || 0 ),
5d7ea08
     site_rules_filename  => ( $opt{'siteconfigpath'} || 0 ),