https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6872
Willem Toorop <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #3 from Willem Toorop <[email protected]> --- Hi, I'm responsible for the new Net::DNS release. I believe you can also work around the issue by putting a space in the version TXT resource record and an @ in the mirror TXT resource record, like this: 2.3.3.updates.spamassassin.org. TXT "1418219 " mirrors.updates.spamassassin.org. TXT "http://[email protected]/updates/MIRRORED.BY" The space and the @ will force a double quoted return value from rdatastr even with the new Net::DNS. I have tested this with sa-update version svn917659 running on Perl version 5.12.4 on FreeBSD by putting those records in updates.spamassassin.net-dns.org and changing sa-update with: my @channels = ( 'updates.spamassassin.net-dns.org' ); I suppose you can judge best for yourself if this would work on other versions of sa-update and if it is a "proper" workaround. I would like to know if your going to release with the fix (or apply the trick just mentioned) shortly, to asses whether we need to revert the behaviour of TXT RR's or not... Best regards, Willem Toorop PS. I have the intention to e-mail about upcoming releases to developers that use Net::DNS in their packages in the future, hopefully with the effect that such nasty issues come up before release. PS2. I have tested new Net::DNS with spamassassin before release, but did not notice this issue because sa-update was quiet as normal. Shouldn't sa-update at least give a warning when it is unable to determine whether it needs to update or not? -- You are receiving this mail because: You are the assignee for the bug.
