Package: spamassassin Version: 3.3.1-1
Really, i don't know if this is a SA bug or a sa-exim bug, so feel free to move de bug where appropriate. Indeed, i don't know if this is a real bug... ;) sa-exim plugin, at every spamassassin restart, print a row like: Sep 10 11:34:23.133 [15754] warn: Couldn't get Connecting IP header X-SA-Exim-Connect-IP for message <1347269660@lint_rules>, skipping greylisting call AFAI've understood, this is a side effect of how the sa-exim module are initialized, not a bug. Anyway, migrating from lenny to squeeze, /etc/cron.daily/spamassassin script start to complain every day about that; looking at lenny script, seems to me that all restart command to SA are redirected to /dev/null (STDOUT and STDERR). Squeeze version have one more, SA call, with --lint. Anyway, this little patch solve all the trouble. Hope this help, thanks.
--- /tmp/spamassassin 2012-09-10 11:46:09.597794514 +0200 +++ /etc/cron.daily/spamassassin 2012-09-10 11:36:22.000000000 +0200 @@ -43,9 +43,9 @@ reload() { # Reload if which invoke-rc.d >/dev/null 2>&1; then - invoke-rc.d spamassassin reload > /dev/null + invoke-rc.d spamassassin reload > /dev/null 2>&1 else - /etc/init.d/spamassassin reload > /dev/null + /etc/init.d/spamassassin reload > /dev/null 2>&1 fi if [ -d /etc/spamassassin/sa-update-hooks.d ]; then run-parts --lsbsysinit /etc/spamassassin/sa-update-hooks.d @@ -66,7 +66,7 @@ case $? in 0) # got updates! - spamassassin --lint || die_with_lint + spamassassin --lint > /dev/null 2>&1 || die_with_lint do_compile reload ;;