>Ok, awesome. What about the /usr/bin/spamassasin? I saw that there was a >"dont_copy_prefs" option in Mail::SpamAssassin, but it doesn't look like I >can set that via a command line or config file anywhere. I'd rather not >modify the SpamAssassin.pm file to set this to 1, instead of 0, but if >that's the only way, then I'll do it.
Here's a patch that will do the job: ################# 84d83 < -x turn off per-user config files. 96c95 < $opt_d $opt_L $opt_e $opt_W $opt_M $opt_R $opt_F $opt_a $opt_S $opt_x --- > $opt_d $opt_L $opt_e $opt_W $opt_M $opt_R $opt_F $opt_a $opt_S 103c102 < getopts ('atc:p:ehVDxrPw:l:dLSWRM:F:') or usage(); --- > getopts ('atc:p:ehVDrPw:l:dLSWRM:F:') or usage(); 154,155c153 < 'debug' => $opt_D, < 'dont_copy_prefs' => $opt_x --- > 'debug' => $opt_D ################# However, this does cause complaints. If I ran it like this: spamassassin -P -x 1 Then, I'll get a complaint each and every mail message: Failed to create default prefs file /path/to/user/.spamassassin/user_prefs: No such file or directory This seems to come about as part of the init() portion of Mail::SpamAssassin: if (defined $fname) { if (!-f $fname && !$self->create_default_prefs($fname)) { warn "Failed to create default prefs file $fname: $!\n"; } } In this case, create_default_prefs ALWAYS returns a 0, which ALWAYS causes this error message to display. -- Kevin Hemenway _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk