I'd like to report some things I noticed while updating from SA 3.4.1 to SA 3.4.2 on CentOS 7. No serious problems, but I'd like to mention if someone also tries to update on CentOS 7.

I created the 3.4.2 rpm by downloading the latest Fedora Core 3.4.1 src rpm. Then I did: - remove all patches except patch0. The removed patches were backports that are contained in 3.4.2 or fedora-specific patches. - remove SOURCE12 from the *.spec. This source deals with the sought ruleset that doesn't work any more - replace the 2 main tar.bz2/tar.gz sources (program and rules) and built the rpm. This was the same way I created a Centos 7 3.4.1 rpm I used before.
This produces a rpm that can be used to update.


- upon starting spamd, I got this message in the system log:

auto-whitelist: sql-based get_addr_entry ign...@compiling.spamassassin.taint.org|none: SQL error: Unknown column 'last_hit' in 'order clause'

It seems this column is added for 3.4.2, but it is not documented in the update notes. It's not even present in the CREATE TABLE statement in SQLBasedAddrList.pm. Should probably be added. I assume it is a auto-updating TIMESTAMP column purely for documentation like this:

`last_hit` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

- I had to remove 2 update channels (sa-zmi-at and sought), because they don't provide sha256 or sha512 digests - only sha1, and 3.4.2 sa-update now completely ignores sha1. The channels were not updated for a long time, though.


- The system log is spammed with messages like:

dns: new_dns_packet: domain is utf8 flagged: a3.verisigndns.com

This seems a debug or trace message mistakenly sent with info severity.

Alex

Reply via email to