<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<blockquote type="cite"
cite="mid:104882ce-70d9-454a-89b6-e9114e0cd2ad@primalmedia.nz">I'm
guessing it has something to do with the interaction of
Spamassassin and Amavis? Unsure if anything is 'broken' but
everything else seems to be working as expected.
<br>
<br>
Cron <amavis@NZ-Akl> test -e /usr/sbin/amavisd-new-cronjob
&& /usr/sbin/amavisd-new-cronjob sa-sync
<br>
<br>
Number found where operator expected at (eval 1908) line 1, near
"0 0"
<br>
(Missing operator before 0?)
</blockquote>
<p>The only non-silenced perl invocation in amavisd-new-cronjob on
Debian 11 seems to be the use_bayes check. Try if you can
reproduce the error message with</p>
<p>
<blockquote type="cite">sudo -u amavis perl -MMail::SpamAssassin
-e "Mail::SpamAssassin->new->compile_now"</blockquote>
</p>
<p>If you can reproduce, try with enabled debugging:</p>
<p>
<blockquote type="cite">sudo -u amavis perl -MMail::SpamAssassin
-e "Mail::SpamAssassin->new({debug =>
'all'})->compile_now"</blockquote>
<br>
</p>
</body>
</html>