At 09:51 AM 11/13/2004 -0800, Vicki Brown wrote:
2004-11-13 17:32:05 [54661] i: error: Insecure dependency in eval while
running
setuid at
/usr/local/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/PerMsgStatus.pm
 line 1669, <GEN12> line 37._ No such file or directory, continuing

I have upgraded to SA 3.0.1

<snip>



what problems should I be looking for?

1) are you SURE you want allow_user_rules set? Unless you trust all your users this can be a bit risky. Unless you're going to put body, rawbody, header or meta statements in user_prefs, unset that. (score statements are fine)


2) I'd check for malformed body rules. Run spamassassin --lint to see if it can help you. Line 1669 of PerMsgStatus is where SA is executing the expressions for body rules.

No such file or directory is slightly concerning message here, as it implies the regex is either intentionally or accidentally trying to access files outside of SA. I'd check for add-on rules that have unescaped punctuation (ie > instead of \>) in /etc/mail/spamassassin/*.cf and in user_prefs. Most likely it's a typo.

However, it's going to be a body rule that's the troublemaker.








Reply via email to