jidanni@jidanni.org wrote:
> How does sa-update know if to update or not without going over the
> network?
>
> channel: attempting channel updates.spamassassin.org
> channel: update directory
> /home/jidanni/var/spamassassin/3.002003/updates_spamassassin_org
> channel: channel cf file
> /home/jidanni/var/spamassassin/3.002003/updates_spamassassin_org.cf
> channel: channel pre file
> /home/jidanni/var/spamassassin/3.002003/updates_spamassassin_org.pre
> channel: metadata version = 556472
> dns: 3.2.3.updates.spamassassin.org => 556472, parsed as 556472
> channel: current version is 556472, new version is 556472, skipping
> channel
> diag: updates complete, exiting with code 1
>
> # host updates.spamassassin.org
> updates.spamassassin.org A record currently not present


1) That's not the address that sa-update queries, and
2) It's not looking for an A record.

Try this instead:

# host -t txt 3.2.3.updates.spamassassin.org

--
Bowie