For a new installation, I'm trying to attach spamassassin 2.64-1 to amavisd-new under Debian testing. ClamAV is presently working correctly with amavisd-new.
During boot, I get the report in dmesg:
SpamAssassin Mail Filter Daemon: spamd
However, when I run # spamassassin --lint, I get
SpamAssassin failed to parse line, skipping rewrite_subject 0
and the same for three other lines: subject_tag ***SPAM***, use_terse_support 0, and auto_learn 1. That is, the configuration file is largely, but not entirely, un-parsible.
Are you *sure* you have 2.64? Those commands are no longer supported for 3.0 and higher, but should work in 2.64.
The alternative is the Debian test package was mis-built and has a mixture of 2.64 and 3.0 components. You might want to download a 2.64 tarball and compare the files on your system vs the ones in an official tarball. They might be a bit different for platform port reasons, but should not be wildly different.