Re: Community help needed to verify checksums for past releases

Peter Cock <[email protected]>
Newsgroups gmane.comp.python.bio.devel
Message-ID <CAKVJ-_6Zj5DLJHi08gYi=SV08A1a3+BCmJO5x92cyBrVoe3+CQ@mail.gmail.com>
Thanks Markus for suggesting certUtil for Windows - the checksums
matched for the example you gave too, thank you.

Another contributor pointed out that archive.org actually does
record binary files, and I was able to download almost all of the
past releases from them and compare them to the files from the
old web server - and everything matched.

https://github.com/biopython/DIST/commit/d5f7b010e345eaf27e6a09d2dc22374098127ba7

We're still missing independent verification of just a handful of files:

biopython-1.30.win32-py2.2.exe
biopython-1.30.win32-py2.3.exe
biopython-1.30.win32-py2.4.exe
biopython-1.62.win32-py2.5.exe
biopython-1.62.win32-py2.6.exe
biopython-1.62.win32-py2.7.exe
biopython-1.62.win32-py3.3.exe
biopython-1.63b.win32-py2.6.exe
biopython-1.63b.win32-py2.7.exe
biopython-1.63b.win32-py3.3.exe
biopython-Mac.sit

Peter

On Wed, May 18, 2016 at 1:45 PM, Markus Piotrowski
<[email protected]> wrote:
> A Windows built-in tool is certUtil:
>
> certUtil -hashfile pathToFileToCheck [HashAlgorithm]
>
> HashAlgorithms: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
>
> I have biopython-1.58.win32-py2.7.exe:
> MD5: c4 45 46 34 3c 3d 2b 1d c9 77 24 81 74 85 84 e4
> SHA256: 2f 55 ee 34 df 39 e8 0d d7 cb 46 69 4a 1f 55 52 f1 4a 53 37 42 a0 a8
> 18 52 3b ee 6e 72 cc be 2c

Those match using the Mac command line tools:

$ md5 biopython-1.58.win32-py2.7.exe
MD5 (biopython-1.58.win32-py2.7.exe) = c44546343c3d2b1dc9772481748584e4

$ shasum -a 256 biopython-1.58.win32-py2.7.exe
2f55ee34df39e80dd7cb46694a1f5552f14a533742a0a818523bee6e72ccbe2c
biopython-1.58.win32-py2.7.exe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.