You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Steven Stern <su...@sterndata.com> on 2007/01/01 17:41:02 UTC

sa-update errors with 3.1.7

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- From this morning's log from three of our MX servers running SA 3.1.7.
Does the channel for 3.1.7 have the wrong rules?

config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_advance_fee.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_body_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_compensate.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_dnsbl_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file "/tmp/.spamassassin8654JTlidztmp/20_drugs.cf"
requires version 3.002000 of SpamAssassin, but this is code version
3.001007. Maybe you need to use the -C switch, or remove the old config
files? Skipping this file at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_fake_helo_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_head_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_html_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_meta_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_net_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_phrases.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file "/tmp/.spamassassin8654JTlidztmp/20_porn.cf"
requires version 3.002000 of SpamAssassin, but this is code version
3.001007. Maybe you need to use the -C switch, or remove the old config
files? Skipping this file at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/20_uri_tests.cf" requires version
3.002000 of SpamAssassin, but this is code version 3.001007. Maybe you
need to use the -C switch, or remove the old config files? Skipping this
file at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm
line 345.
config: configuration file "/tmp/.spamassassin8654JTlidztmp/23_bayes.cf"
requires version 3.002000 of SpamAssassin, but this is code version
3.001007. Maybe you need to use the -C switch, or remove the old config
files? Skipping this file at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm line 345.
config: configuration file
"/tmp/.spamassassin8654JTlidztmp/72_active.cf" requires version 3.002000
of SpamAssassin, but this is code version 3.001007. Maybe you need to
use the -C switch, or remove the old config files? Skipping this file at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Conf/Parser.pm line 345.
config: warning: score set for non-existent rule DEAR_SOMETHING
config: warning: score set for non-existent rule MORTGAGE_BEST
config: warning: score set for non-existent rule URI_HEX
config: warning: score set for non-existent rule FORGED_TELESP_RCVD
config: warning: score set for non-existent rule DIGEST_MULTIPLE
config: warning: score set for non-existent rule MSGID_NO_HOST
config: warning: score set for non-existent rule NUMERIC_HTTP_ADDR
config: warning: score set for non-existent rule MIME_BOUND_DIGITS_15
config: warning: score set for non-existent rule FROM_LOCAL_NOVOWEL
config: warning: score set for non-existent rule NO_MEDICAL
config: warning: score set for non-existent rule HTML_MIME_NO_HTML_TAG
config: warning: score set for non-existent rule X_PRIORITY_CC
config: warning: score set for non-existent rule UNCLOSED_BRACKET
config: warning: score set for non-existent rule CLICK_BELOW_CAPS
config: warning: score set for non-existent rule HTML_SHORT_LINK_IMG_3
config: warning: score set for non-existent rule HELO_DYNAMIC_DIALIN
config: warning: score set for non-existent rule CONFIRMED_FORGED
config: warning: score set for non-existent rule URG_BIZ
config: warning: score set for non-existent rule HELO_DYNAMIC_DHCP
config: warning: score set for non-existent rule X_IP
config: warning: score set for non-existent rule GTUBE
config: warning: score set for non-existent rule MIME_BOUND_DD_DIGITS
config: warning: score set for non-existent rule REMOVE_BEFORE_LINK
config: warning: score set for non-existent rule SUBJECT_DIET
config: warning: score set for non-existent rule DRUG_ED_SILD
config: warning: score set for non-existent rule FROM_BLANK_NAME
config: warning: score set for non-existent rule NORMAL_HTTP_TO_IP
config: warning: score set for non-existent rule HELO_DYNAMIC_HEXIP
config: warning: score set for non-existent rule REFINANCE_YOUR_HOME
config: warning: score set for non-existent rule SUBJECT_DRUG_GAP_VA
config: warning: score set for non-existent rule EXCUSE_4
config: warning: score set for non-existent rule BANG_OPRAH
config: warning: score set for non-existent rule SUBJ_AS_SEEN
config: warning: score set for non-existent rule HELO_DYNAMIC_CHELLO_NO
config: warning: score set for non-existent rule ONLINE_PHARMACY
config: warning: score set for non-existent rule HTTP_EXCESSIVE_ESCAPES
config: warning: score set for non-existent rule FAKE_HELO_MAIL_COM_DOM
config: warning: score set for non-existent rule YAHOO_RD_REDIR
config: warning: score set for non-existent rule MORE_SEX
config: warning: score set for non-existent rule INVALID_DATE_TZ_ABSURD
config: warning: score set for non-existent rule FREE_PORN
config: warning: score set for non-existent rule MIME_BOUND_NEXTPART
config: warning: score set for non-existent rule HTTP_ESCAPED_HOST
config: warning: score set for non-existent rule JS_FROMCHARCODE
config: warning: score set for non-existent rule ADVANCE_FEE_2
config: warning: score set for non-existent rule SUBJECT_DRUG_GAP_X
config: warning: score set for non-existent rule ENGLISH_UCE_SUBJECT
config: warning: score set for non-existent rule FORGED_MSGID_MSN
config: warning: score set for non-existent rule INVALID_DATE
config: warning: score set for non-existent rule DEEP_DISC_MEDS
config: warning: score set for non-existent rule FIN_FREE
config: warning: score set for non-existent rule JOIN_MILLIONS
config: warning: score set for non-existent rule PRICES_ARE_AFFORDABLE
config: warning: score set for non-existent rule TO_MALFORMED
config: warning: score set for non-existent rule HTML_TITLE_SUBJ_DIFF
config: warning: score set for non-existent rule DRUGS_ANXIETY_EREC
config: warning: score set for non-existent rule SPOOF_NET2COM
config: warning: score set for non-existent rule DRUGS_ERECTILE_OBFU
config: warning: score set for non-existent rule OBSCURED_EMAIL
config: warning: score set for non-existent rule DRUGS_ANXIETY_OBFU
config: warning: score set for non-existent rule DRUGS_ERECTILE
config: warning: score set for non-existent rule RCVD_DOUBLE_IP_SPAM
config: warning: score set for non-existent rule MISSING_SUBJECT
config: warning: score set for non-existent rule MSGID_SPAM_99X9XX99
config: warning: score set for non-existent rule DRUG_ED_ONLINE
config: warning: score set for non-existent rule VIA_GAP_GRA
config: warning: score set for non-existent rule GAPPY_SUBJECT
config: warning: score set for non-existent rule DRUGS_SMEAR1
config: warning: score set for non-existent rule EMPTY_MESSAGE
config: warning: score set for non-existent rule UPPERCASE_75_100
config: warning: score set for non-existent rule MORTGAGE_PITCH
config: warning: score set for non-existent rule DIET_1
config: warning: score set for non-existent rule MULTI_FORGED
config: warning: score set for non-existent rule CUM_SHOT
config: warning: score set for non-existent rule RISK_FREE
config: warning: score set for non-existent rule LIVE_PORN
config: warning: score set for non-existent rule MSGID_MULTIPLE_AT
config: warning: score set for non-existent rule WE_HONOR_ALL
config: warning: score set for non-existent rule ACT_NOW_CAPS
config: warning: score set for non-existent rule BILLION_DOLLARS
config: warning: score set for non-existent rule SPOOF_COM2OTH
config: warning: score set for non-existent rule RESISTANCE_IS_FUTILE
config: warning: score set for non-existent rule MICRO_CAP_WARNING
config: warning: score set for non-existent rule HELO_DYNAMIC_HCC
config: warning: score set for non-existent rule MIME_CHARSET_FARAWAY
config: warning: score set for non-existent rule INVALID_TZ_EST
config: warning: score set for non-existent rule NONEXISTENT_CHARSET
config: warning: score set for non-existent rule SUBJECT_DRUG_GAP_L
config: warning: score set for non-existent rule FORGED_MSGID_EXCITE
config: warning: score set for non-existent rule HTML_MISSING_CTYPE
config: warning: score set for non-existent rule SUBJ_DOLLARS
config: warning: score set for non-existent rule MIME_BOUND_DIGITS_7
config: warning: score set for non-existent rule HELO_DYNAMIC_ROGERS
config: warning: score set for non-existent rule ADVANCE_FEE_3
config: warning: score set for non-existent rule URI_UNSUBSCRIBE
config: warning: score set for non-existent rule WITH_LC_SMTP
config: warning: score set for non-existent rule PREST_NON_ACCREDITED
config: warning: score set for non-existent rule MSGID_LONG
config: warning: score set for non-existent rule HELO_DYNAMIC_TELIA
config: warning: score set for non-existent rule BAD_ENC_HEADER
config: warning: score set for non-existent rule HTML_SHORT_LINK_IMG_2
config: warning: score set for non-existent rule SUBJ_YOUR_FAMILY
config: warning: score set for non-existent rule MALE_ENHANCE
config: warning: score set for non-existent rule FORWARD_LOOKING
config: warning: score set for non-existent rule MSGID_SPAM_ALPHA_NUM
config: warning: score set for non-existent rule HG_HORMONE
config: warning: score set for non-existent rule SUBJ_2_NUM_PARENS
config: warning: score set for non-existent rule FROM_OFFERS
config: warning: score set for non-existent rule MORTGAGE_RATES
config: warning: score set for non-existent rule IMPOTENCE
config: warning: score set for non-existent rule REFINANCE_NOW
config: warning: score set for non-existent rule URI_NO_WWW_INFO_CGI
config: warning: score set for non-existent rule MILLION_USD
config: warning: score set for non-existent rule FROM_STARTS_WITH_NUMS
config: warning: score set for non-existent rule HELO_DYNAMIC_CHELLO_NL
config: warning: score set for non-existent rule MSGID_RANDY
config: warning: score set for non-existent rule DRUGS_ANXIETY
config: warning: score set for non-existent rule MSGID_YAHOO_CAPS
config: warning: score set for non-existent rule DRUG_ED_CAPS
config: warning: score set for non-existent rule DRUGS_MANYKINDS
config: warning: score set for non-existent rule EM_ROLEX
config: warning: score set for non-existent rule MIME_HEADER_CTYPE_ONLY
config: warning: score set for non-existent rule DRUG_ED_GENERIC
config: warning: score set for non-existent rule MSGID_DOLLARS_RANDOM
config: warning: score set for non-existent rule SUBJ_YOUR_DEBT
config: warning: score set for non-existent rule URI_NOVOWEL
config: warning: score set for non-existent rule HELO_DYNAMIC_VTR
config: warning: score set for non-existent rule FAKED_UNDISC_RECIPS
config: warning: score set for non-existent rule MSGID_FROM_MTA_HOTMAIL
config: warning: score set for non-existent rule FORGED_MSGID_AOL
config: warning: score set for non-existent rule DRUGS_MUSCLE
config: warning: score set for non-existent rule ONE_TIME
config: warning: score set for non-existent rule YOU_CAN_SEARCH
config: warning: score set for non-existent rule MIME_BOUND_MANY_HEX
config: warning: score set for non-existent rule FROM_NO_USER
config: warning: score set for non-existent rule FROM_LOCAL_DIGITS
config: warning: score set for non-existent rule BODY_ENHANCEMENT2
config: warning: score set for non-existent rule MSGID_FROM_MTA_HEADER
config: warning: score set for non-existent rule OBFUSCATING_COMMENT
config: warning: score set for non-existent rule UPPERCASE_50_75
config: warning: score set for non-existent rule SUBJECT_DRUG_GAP_S
config: warning: score set for non-existent rule FROM_DOMAIN_NOVOWEL
config: warning: score set for non-existent rule STRONG_BUY
config: warning: score set for non-existent rule PERCENT_RANDOM
config: warning: score set for non-existent rule DRUGS_DIET_OBFU
config: warning: score set for non-existent rule YAHOO_DRS_REDIR
config: warning: score set for non-existent rule NO_PRESCRIPTION
config: warning: score set for non-existent rule HTML_SHORT_LINK_IMG_1
config: warning: score set for non-existent rule EXCUSE_6
config: warning: score set for non-existent rule EMAIL_ROT13
config: warning: score set for non-existent rule DRUGS_SLEEP_EREC
config: warning: score set for non-existent rule BAD_CREDIT
config: warning: score set for non-existent rule SUBJECT_DRUG_GAP_C
config: warning: score set for non-existent rule MARKETING_PARTNERS
config: warning: score set for non-existent rule URI_NO_WWW_BIZ_CGI
config: warning: score set for non-existent rule PLING_QUERY
config: warning: score set for non-existent rule EXTRA_MPART_TYPE
config: warning: score set for non-existent rule HELO_DYNAMIC_HOME_NL
config: warning: score set for non-existent rule HTML_CHARSET_FARAWAY
config: warning: score set for non-existent rule DEAR_FRIEND
config: warning: score set for non-existent rule LONGWORDS
config: warning: score set for non-existent rule MSGID_SPAM_LETTERS
config: warning: score set for non-existent rule FORGED_MSGID_YAHOO
config: warning: score set for non-existent rule RCVD_FAKE_HELO_DOTCOM
config: warning: score set for non-existent rule NA_DOLLARS
config: warning: score set for non-existent rule RCVD_AM_PM
config: warning: score set for non-existent rule LOW_PRICE
config: warning: score set for non-existent rule US_DOLLARS_3
config: warning: score set for non-existent rule BODY_ENHANCEMENT
config: warning: score set for non-existent rule FROM_LOCAL_HEX
config: warning: score set for non-existent rule SUBJECT_SEXUAL
config: warning: score set for non-existent rule NO_OBLIGATION
config: warning: score set for non-existent rule FAKE_OUTBLAZE_RCVD
config: warning: score set for non-existent rule UNCLAIMED_MONEY
config: warning: score set for non-existent rule HTML_SHORT_CENTER
config: warning: score set for non-existent rule FREE_QUOTE_INSTANT
config: warning: score set for non-existent rule RCVD_DOUBLE_IP_LOOSE
config: warning: score set for non-existent rule IP_LINK_PLUS
config: warning: score set for non-existent rule STOCK_ALERT
config: warning: score set for non-existent rule HELO_DYNAMIC_SPLIT_IP
config: warning: score set for non-existent rule HIGH_CODEPAGE_URI
config: warning: score set for non-existent rule HELO_DYNAMIC_IPADDR2
config: warning: score set for non-existent rule RUDE_HTML
config: warning: score set for non-existent rule HTTP_77
config: warning: score set for non-existent rule WEIRD_QUOTING
config: warning: score set for non-existent rule NO_RECEIVED
config: warning: score set for non-existent rule HELO_DYNAMIC_YAHOOBB
config: warning: score set for non-existent rule KOREAN_UCE_SUBJECT
config: warning: score set for non-existent rule DRUG_DOSAGE
config: warning: score set for non-existent rule JAPANESE_UCE_SUBJECT
config: warning: score set for non-existent rule BANG_GUAR
config: warning: score set for non-existent rule DIET_2
config: warning: score set for non-existent rule SUBJ_BUY
config: warning: score set for non-existent rule SPOOF_COM2COM
config: warning: score set for non-existent rule MIME_HTML_ONLY_MULTI
config: warning: score set for non-existent rule FRAGMENTED_MESSAGE
config: warning: score set for non-existent rule TO_RECIP_MARKER
config: warning: score set for non-existent rule FORGED_MSGID_HOTMAIL
config: warning: score set for non-existent rule INVESTMENT_ADVICE
config: warning: score set for non-existent rule WEIRD_PORT
config: warning: score set for non-existent rule HELO_DYNAMIC_IPADDR
config: warning: score set for non-existent rule HELO_DYNAMIC_ATTBI
config: warning: score set for non-existent rule MISSING_MIMEOLE
config: warning: score set for non-existent rule DRUGS_DIET
config: warning: score set for non-existent rule TRACKER_ID
config: warning: score set for non-existent rule FORGED_MUA_MOZILLA
config: warning: score set for non-existent rule ADVANCE_FEE_4
config: warning: score set for non-existent rule MSGID_SHORT
config: warning: score set for non-existent rule INVALID_MSGID
config: warning: score set for non-existent rule EXCUSE_REMOVE
config: warning: score set for non-existent rule INVALID_TZ_CST
config: warning: score set for non-existent rule HIDE_WIN_STATUS
config: warning: score set for non-existent rule DATE_SPAMWARE_Y2K
config: warning: score set for non-existent rule EXCUSE_24
config: warning: score set for non-existent rule URI_UPPER_LOWER
config: warning: score set for non-existent rule FROM_EXCESS_BASE64
config: warning: score set for non-existent rule NOT_ADVISOR
config: warning: score set for non-existent rule REPLICA_WATCH
config: warning: score set for non-existent rule MSGID_SPAM_CAPS
config: warning: score set for non-existent rule MONEY_BACK
config: warning: score set for non-existent rule PREVENT_NONDELIVERY
config: warning: score set for non-existent rule MISSING_DATE
config: warning: score set for non-existent rule GUARANTEED_100_PERCENT
channel: lint check of update failed, channel failed


- --

  Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFFmTmdeERILVgMyvARAnBRAJ4rX1YLN38/rbmmUaZZ4MO2zMAJ2gCfXvWf
vU2/oj+HSizqwYl7XJRd6Wc=
=wFrZ
-----END PGP SIGNATURE-----

Re: sa-update errors with 3.1.7

Posted by Theo Van Dinter <fe...@apache.org>.
On Tue, Jan 02, 2007 at 07:21:02AM +0000, Nigel Frankcom wrote:
> It went in clean on all servers when I ran it this morning. I guess
> you fixed whatever the issue was?

I believe the order of what happened was:

- I pushed the update on the evening of 12/31
- In the morning of 1/1, the automatic 3.2 update process pushed out an update
  with the same revision number, overwriting the 3.1 file
- JM pushed out a new 3.1 update package

So it's working now, but there was a time where the 3.1 channel pointed
at a 3.2 file.  Needless to say, the automatic update script needs at
least a "if [ -f ... ]" snippet to avoid overwriting existing files.

-- 
Randomly Selected Tagline:
"A CAT scan should take less time than a PET scan.  For a CAT scan,
 they're only looking for one thing, whereas a PET scan could result in
 a lot of things."               - Carl Princi, 2002/07/19

Re: sa-update errors with 3.1.7

Posted by Nigel Frankcom <ni...@blue-canoe.net>.
On Tue, 2 Jan 2007 02:16:56 -0500, Theo Van Dinter
<fe...@apache.org> wrote:

>On Mon, Jan 01, 2007 at 07:11:03PM +0000, Justin Mason wrote:
>> Looks like Theo pushed through updates for the wrong version in the 3.1.x
>> channel ;)   Give it an hour or so and it should be fixed.
>
>Um.   No, I didn't.  In fact, I upgraded my machines right after pushing
>the upgrade.  Doing a little digging, it appears that a 3.2.0 update
>got pushed out with the same number and overwrote the 3.1 update.
>Speciically:
>
>$ head -1 /var/lib/spamassassin/3.001007/updates_spamassassin_org.cf
># UPDATE version 491519
>
>Looking at the updates dir:
>
>-r--r--r--   1 updatesd other     118681 Jan  1 08:50 491519.tar.gz
>-r--r--r--   1 updatesd other        823 Jan  1 08:50 491519.tar.gz.asc
>-r--r--r--   1 updatesd other         84 Jan  1 08:50 491519.tar.gz.sha1
>
>Untarring that file does show a 3.2 update tree.  Note the time on the
>file is 0850 GMT (0350 EST) on 1/1, and I pushed the update around 2030
>EST on 12/31.
>
>So ...  Bug in JM's code, not checking if there's already an update with
>that rev number? :P   (looks like run_part2, lines 142-144 btw)

It went in clean on all servers when I ran it this morning. I guess
you fixed whatever the issue was?

Kind regards

Nigel

Re: sa-update errors with 3.1.7

Posted by Theo Van Dinter <fe...@apache.org>.
On Mon, Jan 01, 2007 at 07:11:03PM +0000, Justin Mason wrote:
> Looks like Theo pushed through updates for the wrong version in the 3.1.x
> channel ;)   Give it an hour or so and it should be fixed.

Um.   No, I didn't.  In fact, I upgraded my machines right after pushing
the upgrade.  Doing a little digging, it appears that a 3.2.0 update
got pushed out with the same number and overwrote the 3.1 update.
Speciically:

$ head -1 /var/lib/spamassassin/3.001007/updates_spamassassin_org.cf
# UPDATE version 491519

Looking at the updates dir:

-r--r--r--   1 updatesd other     118681 Jan  1 08:50 491519.tar.gz
-r--r--r--   1 updatesd other        823 Jan  1 08:50 491519.tar.gz.asc
-r--r--r--   1 updatesd other         84 Jan  1 08:50 491519.tar.gz.sha1

Untarring that file does show a 3.2 update tree.  Note the time on the
file is 0850 GMT (0350 EST) on 1/1, and I pushed the update around 2030
EST on 12/31.

So ...  Bug in JM's code, not checking if there's already an update with
that rev number? :P   (looks like run_part2, lines 142-144 btw)

-- 
Randomly Selected Tagline:
I have a switch in my apartment that doesn't do anything.  Every once
 in a while I turn it on and off.  On and off.  On and off.  One day I
 got a call from a woman in France who said "Cut it out!"
 		-- Steven Wright