Patch for making digest_arch a bit less stupid
I am applying the following patch to the debian package of mailman unless somebody screams loudly. It will close debian bug #59359 ( http://www.debian.org/59359 ). --- bin/digest_arch~ Tue Mar 21 07:26:18 2000 +++ bin/digest_arch Sat Mar 24 01:14:51 2001 @@ -90,7 +90,7 @@ last_dow = days_of_week.index(dow) if len(year) == 2: - year = '19' + year + year = 1900 + year # some MUAs are stupid outfile.write("From %s %s %s %s %s %s\n" % (From, dow, mon, day, time, year)) # print "From %s %s %s %s %s %s" % (From, dow, mon, day, time, year) -- Tollef Fog Heen Unix _IS_ user friendly... It's just selective about who its friends are.
"TFH" == Tollef Fog Heen
writes:
TFH> I am applying the following patch to the debian package of TFH> mailman unless somebody screams loudly. It will close debian TFH> bug #59359 ( http://www.debian.org/59359 ). Tollef, do you have a working URL for that? It comes up "not found" for me. | --- bin/digest_arch~ Tue Mar 21 07:26:18 2000 | +++ bin/digest_arch Sat Mar 24 01:14:51 2001 | @@ -90,7 +90,7 @@ | last_dow = days_of_week.index(dow) | if len(year) == 2: | - year = '19' + year | + year = 1900 + year # some MUAs are stupid I'd like to know what it fixes, but you should be aware that bin/digest_arch is quite unmaintained. If you find it useful and that patch makes sense, I'll integrate it with the current CVS tree. I've never personally made any substantive change to that file. -Barry
* (Barry A. Warsaw)
| >>>>> "TFH" == Tollef Fog Heen
"TFH" == Tollef Fog Heen
writes:
TFH> I don't use it, but I have a bug report about "mailman TFH> archiver not handling years like '100'". TFH> And the patch needs a fix :/ | --- bin/digest_arch~ Tue Mar 21 07:26:18 2000 | +++ bin/digest_arch Sat Mar 24 01:14:51 2001 | @@ -90,7 +90,7 @@ | last_dow = days_of_week.index(dow) | if len(year) == 2: | - year = '19' + year | + year = 1900 + int(year) # some MUAs are stupid TFH> If this isn't used at all any more, I'll just close the bug TFH> report, and you can ignore this patch. I've applied the patch, but not tested it, since digest_arch is deprecated. You can go ahead and close the debian bug. Other than this, Mailman 2.x's archiver should handle dates < 100 "properly". Thanks, -Barry
participants (2)
-
barry@digicool.com
-
Tollef Fog Heen