SpamAssassin Y2K10 Bug

Update: removed the link to the SpamAssassin announcement as the link isn’t permanent! πŸ™

In case you’ve not noticed – SpamAssassin had a nasty Y2K10 bug which had been fixed months ago but the fix never got pushed out into a release or updates. πŸ™

Those of you using SpamAssassin to filter your mail may want to watch things a bit more closely than usual; it seems that current versions still include the rule known as FH_DATE_PAST_20XX, which adds 2-3 points to any message with a 2010 date in the headers. Surprisingly enough, such dates have suddenly become common, with the result that SpamAssassin may be generating more false positives than usual.

The fix is now included in the updates pushed out by sa-update, run it with -D to get debug output and check you’ve picked up 895075 or later. You’ll see it say:

[4096] dbg: dns: 5.2.3.updates.spamassassin.org => 895075, parsed as 895075

If you’re running Zimbra then you’ll need to fix this manually, in the VPAC install (5.0.x) I changed a line in /opt/zimbra/conf/spamassassin/72_active.cf from:

header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006]

to:

header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006]

The other alternative is to set the score of the rule to 0 in your local.cf file:

score FH_DATE_PAST_20XX 0.0

Then go hunting for legitimate email in your spam folder (I’m lucky enough that none got picked up).

How China Wrecked Copenhagen

A very interesting story courtesy of the Australian ABC from an insider at the Copenhagan COP15 climate change talks:

He says Prime Minister Kevin Rudd and other Western leaders were visibly upset when China started “removing all the numbers that mattered” in the final talks, including emissions cuts by developed countries of 80 per cent by 2050. ‘Why can’t we even mention our own targets?’ demanded a furious [German Premier] Angela Merkel. Australia’s prime minister, Kevin Rudd, was annoyed enough to bang his microphone. Brazil’s representative too pointed out the illogicality of China’s position. Why should rich countries not announce even this unilateral cut?

Before anyone gets any thoughts that this is someone from a rich country trying to pass the buck, the person in question was Mark Lynas who was attached to the Maldives delegation, who have probably the most to loose from this. Mark has written more in an article in the UK’s Guardian newspaper, saying:

Copenhagen was a disaster. That much is agreed. But the truth about what actually happened is in danger of being lost amid the spin and inevitable mutual recriminations. The truth is this: China wrecked the talks, intentionally humiliated Barack Obama, and insisted on an awful “deal” so western leaders would walk away carrying the blame. How do I know this? Because I was in the room and saw it happen. China’s strategy was simple: block the open negotiations for two weeks, and then ensure that the closed-door deal made it look as if the west had failed the world’s poor once again. And sure enough, the aid agencies, civil society movements and environmental groups all took the bait. The failure was “the inevitable result of rich countries refusing adequately and fairly to shoulder their overwhelming responsibility”, said Christian Aid. “Rich countries have bullied developing nations,” fumed Friends of the Earth International.

It was basically gutted at their behest:

China, backed at times by India, then proceeded to take out all the numbers that mattered. A 2020 peaking year in global emissions, essential to restrain temperatures to 2C, was removed and replaced by woolly language suggesting that emissions should peak “as soon as possible”. The long-term target, of global 50% cuts by 2050, was also excised. No one else, perhaps with the exceptions of India and Saudi Arabia, wanted this to happen.

So there we go, it’s probably futile to try and get a deal in the near future, and longer than that (saving a miracle) probably means we’re stuffed.

The ensemble contained 17 model runs, and of these 13 showed a global average temperature rise of 4°C or higher by the 2080s.

My gut feeling that humans are too stupid to survive this one seems to be correct – I only wish that it wasn’t going to be at the expense of so many powerless people.