GNU bug report logs - #7155
[md5sum] does not accept

Previous Next

Package: coreutils;

Reported by: Rimas Kudelis <rq <at> rq.lt>

Date: Sun, 3 Oct 2010 19:28:01 UTC

Severity: normal

Done: Pádraig Brady <P <at> draigBrady.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Rimas Kudelis <rq <at> rq.lt>
Subject: bug#7155: closed (Re: bug#7155: [md5sum] does not accept)
Date: Fri, 16 Sep 2011 13:00:04 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#7155: [md5sum] does not accept

which was filed against the coreutils package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 7155 <at> debbugs.gnu.org.

-- 
7155: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7155
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Pádraig Brady <P <at> draigBrady.com>
To: Rimas Kudelis <rq <at> rq.lt>
Cc: 7155-done <at> debbugs.gnu.org
Subject: Re: bug#7155: [md5sum] does not accept
Date: Fri, 16 Sep 2011 13:54:17 +0100
[Message part 3 (text/plain, inline)]
On 09/14/2011 11:43 PM, Rimas Kudelis wrote:
> 2011.09.14 17:12, Jim Meyering rašė:
>> Good point. I don't see a way to make GNU md5sum handle this automatically and safely. However, that's not a big deal: it's easy to convert from one format to the other using sed or perl. I'd be inclined to mark this "wontfix" (because we cannot) or simply to close it. 
> 
> 
> I think you could also implement this as a commandline switch, right?

Right. But that complicates the interface unnecessarily I think.

I'm going to apply the attached to give automatic support,
with the aforementioned caveat that BSD -r format checksums
where the _first_ file starts with a ' ' or '*' are not supported.
In that very unlikely case, one can always preprocess with sed 's/ /  /'

cheers,
Pádraig.
[md5sum-bsd.diff (text/plain, attachment)]
[Message part 5 (message/rfc822, inline)]
From: Rimas Kudelis <rq <at> rq.lt>
To: bug-coreutils <at> gnu.org
Subject: [md5sum] does not accept
Date: Sun, 03 Oct 2010 22:24:31 +0300
Hi,

I have a little problem with md5sum.

A FreeBSD box generates an md5 sum of a file, which I'm later trying to
check on a Linux box. The problem is that what FreeBSD's md5 outputs is
slightly different from what Linux's md5sum expects, which makes md5sum
complain. The difference is really trivial: md5 outputs one space
between the sum and the file name, and md5sum outputs/expects two:

rq <at> garage:~/Pootle/tmp$ md5sum -c  catkeys.zip
md5sum: catkeys.zip: no properly formatted MD5 checksum lines found

rq <at> garage:~/Pootle/tmp$ md5sum -c  catkeys.zip.md5
md5sum: catkeys.zip.md5: no properly formatted MD5 checksum lines found

rq <at> garage:~/Pootle/tmp$ md5sum catkeys.zip
f653761af3137c8a631284b390bae102  catkeys.zip

rq <at> garage:~/Pootle/tmp$ cat catkeys.zip.md5
f653761af3137c8a631284b390bae102 catkeys.zip

I don't know which format is the "right" one, but could md5sum perhaps
be fixed to support md5's checksum files too?

Thanks!
Rimas Kudelis



This bug report was last modified 13 years and 254 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.