I'm using art version of spamassassin.
spamassassin.x86_64 1:3.2.5-1.el5.art
/etc/cron.d/sa-update code is:
Code: Select all
10 4 * * * root /usr/share/spamassassin/sa-update.cron 2>&1 | tee -a /var/log/sa-update.log
/usr/share/spamassassin/sa-update.cron code is:
Code: Select all
#!/bin/bash
sleep $(expr $RANDOM % 7200)
# Only restart spamd if sa-update returns 0, meaning it updated the rules
/usr/bin/sa-update && /etc/init.d/spamassassin condrestart > /dev/null
sa-update -D output:
Code: Select all
# sa-update -D
[29297] dbg: logger: adding facilities: all
[29297] dbg: logger: logging level is DBG
[29297] dbg: generic: SpamAssassin version 3.2.5
[29297] dbg: config: score set 0 chosen.
[29297] dbg: dns: no ipv6
[29297] dbg: dns: is Net::DNS::Resolver available? yes
[29297] dbg: dns: Net::DNS version: 0.59
[29297] dbg: generic: sa-update version svn607589
[29297] dbg: generic: using update directory: /var/lib/spamassassin/3.002005
[29297] dbg: diag: perl platform: 5.008008 linux
[29297] dbg: diag: module installed: Digest::SHA1, version 2.11
[29297] dbg: diag: module installed: HTML::Parser, version 3.55
[29297] dbg: diag: module installed: Net::DNS, version 0.59
[29297] dbg: diag: module installed: MIME::Base64, version 3.07
[29297] dbg: diag: module installed: DB_File, version 1.814
[29297] dbg: diag: module installed: Net::SMTP, version 2.29
[29297] dbg: diag: module not installed: Mail::SPF ('require' failed)
[29297] dbg: diag: module not installed: Mail::SPF::Query ('require' failed)
[29297] dbg: diag: module not installed: IP::Country::Fast ('require' failed)
[29297] dbg: diag: module installed: Razor2::Client::Agent, version 2.84
[29297] dbg: diag: module not installed: Net::Ident ('require' failed)
[29297] dbg: diag: module installed: IO::Socket::INET6, version 2.51
[29297] dbg: diag: module installed: IO::Socket::SSL, version 1.01
[29297] dbg: diag: module installed: Compress::Zlib, version 1.42
[29297] dbg: diag: module installed: Time::HiRes, version 1.9717
[29297] dbg: diag: module not installed: Mail::DomainKeys ('require' failed)
[29297] dbg: diag: module not installed: Mail::DKIM ('require' failed)
[29297] dbg: diag: module installed: DBI, version 1.52
[29297] dbg: diag: module installed: Getopt::Long, version 2.35
[29297] dbg: diag: module installed: LWP::UserAgent, version 2.033
[29297] dbg: diag: module installed: HTTP::Date, version 1.47
[29297] dbg: diag: module installed: Archive::Tar, version 1.3901
[29297] dbg: diag: module installed: IO::Zlib, version 1.04
[29297] dbg: diag: module not installed: Encode::Detect ('require' failed)
[29297] dbg: gpg: Searching for 'gpg'
[29297] dbg: util: current PATH is: /usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
[29297] dbg: util: executable for gpg was found at /usr/bin/gpg
[29297] dbg: gpg: found /usr/bin/gpg
[29297] dbg: gpg: release trusted key id list: 5E541DC959CB8BAC7C78DFDC4056A61A5244EC45 26C900A46DD40CD5AD24F6D7DEE01987265FA05B 0C2B1D7175B852C64B3CDC716C55397824F434CE
[29297] dbg: channel: attempting channel updates.spamassassin.org
[29297] dbg: channel: update directory /var/lib/spamassassin/3.002005/updates_spamassassin_org
[29297] dbg: channel: channel cf file /var/lib/spamassassin/3.002005/updates_spamassassin_org.cf
[29297] dbg: channel: channel pre file /var/lib/spamassassin/3.002005/updates_spamassassin_org.pre
[29297] dbg: channel: metadata version = 895075
[29297] dbg: dns: 5.2.3.updates.spamassassin.org => 895075, parsed as 895075
[29297] dbg: channel: current version is 895075, new version is 895075, skipping channel
[29297] dbg: diag: updates complete, exiting with code 1
Thanks a lot for any help.