On Wed, 24 Jan 2007, Theo Van Dinter wrote:
If you run in debug mode, you'll see all the files that SA is using for
configs. At least one of those files will have the invalid config lines.
My guess is something in the site-wide config directory
(/etc/mail/spamassassin).
Theo,
Here is the result:
[EMAIL PROTECTED] /etc/mail/spamassassin]# ./spamassassin -D
[30898] dbg: logger: adding facilities: all
[30898] dbg: logger: logging level is DBG
[30898] dbg: generic: SpamAssassin version 3.1.7
[30898] dbg: config: score set 0 chosen.
[30898] dbg: util: running in taint mode? yes
[30898] dbg: util: taint mode: deleting unsafe environment variables,
resetting PATH
[30898] dbg: util: PATH included '/root/bin', keeping
[30898] dbg: util: PATH included '/usr/java/j2sdk1.4.1_02/bin', which
doesn't exist, dropping
[30898] dbg: util: PATH included '/usr/java/apache-ant-1.5.3-1/bin', which
doesn't exist, dropping
[30898] dbg: util: PATH included '/opt/qt/bin', which doesn't exist,
dropping
[30898] dbg: util: PATH included '/usr/local/sbin', keeping
[30898] dbg: util: PATH included '/usr/sbin', keeping
[30898] dbg: util: PATH included '/sbin', keeping
[30898] dbg: util: PATH included '/usr/local/bin', keeping
[30898] dbg: util: PATH included '/usr/bin', keeping
[30898] dbg: util: PATH included '/bin', keeping
[30898] dbg: util: PATH included '/usr/X11R6/bin', keeping
[30898] dbg: util: PATH included '/usr/games', which doesn't exist, dropping
[30898] dbg: util: PATH included '/opt/www/htdig/bin', keeping
[30898] dbg: util: PATH included '/usr/lib/java/bin', keeping
[30898] dbg: util: PATH included '/usr/lib/java/jre/bin', keeping
[30898] dbg: util: PATH included '/usr/lib/qt/bin', keeping
[30898] dbg: util: PATH included '/usr/share/texmf/bin', keeping
[30898] dbg: util: final PATH set to:
/root/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/qt/bin:/usr/share/texmf/bin
[30898] dbg: message: ---- MIME PARSER START ----
[30898] dbg: message: main message type: text/plain
[30898] dbg: message: parsing normal part
[30898] dbg: message: added part, type: text/plain
[30898] dbg: message: ---- MIME PARSER END ----
[30898] dbg: dns: is Net::DNS::Resolver available? yes
[30898] dbg: dns: Net::DNS version: 0.59
BTW, you previously mentioned /etc/mail/spamassassin/rules/ ... What is this
directory? It's not standard.
I upgraded SpamAssassin-3.1.0 to -3.1.7 using CPAN. That left four files
in /etc/mail/spamassassin/, none of which was an executable. Then I went to
the site's download page and grabbed the tarball. Built and installed from
that. The tarball put the rules/ subdirectory there. In
/usr/share/spamassassin I have 25_dkim.cf, 60_whitelist_dk.cf,
60_whitelist_dkim.cf, and sa-update-pubkey.txt.
If directories and files are mis-located, point me to a list of the
correct locations and I'll move them around.
Thanks,
Rich
--
Richard B. Shepard, Ph.D. | The Environmental Permitting
Applied Ecosystem Services, Inc. | Accelerator(TM)
<http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863