How to validate a Pharo6 download with the example of the mac download:

1) get the checksum file (note: uses SSL):
        
https://ci.inria.fr/pharo/job/Pharo-6.0-Update-Step-5-Publish/lastSuccessfulBuild/artifact/Pharo6.1-mac.zip.sha256.txt

2) download Pharo:
        http://files.pharo.org/platform/Pharo6.1-mac.zip

with sha256sum installed, you can do:

        sha256sum -c Pharo6.1-mac.zip.sha256.txt

and it prints:

Pharo6.1-mac.zip: OK

        Marcus


> On 24 Oct 2017, at 17:34, Marcus Denker <[email protected]> wrote:
> 
> Hi,
> 
> A tiny first step: I added sha256 chechsums for all downloads created by the 
> Pharo6 build process
> 
>       https://ci.inria.fr/pharo/
> 
> This step:
> 
>       https://ci.inria.fr/pharo/job/Pharo-6.0-Update-Step-5-Publish/
> 
> now creates .sha256.txt files, e.g for the mac:
> 
>       
> https://ci.inria.fr/pharo/job/Pharo-6.0-Update-Step-5-Publish/lastSuccessfulBuild/artifact/Pharo6.1-mac.zip.sha256.txt
> 
> This allows to check that downloads from the file server are indeed the same 
> files that the build server created.
>       http://files.pharo.org/platform/
>       http://files.pharo.org/image/60/
> 
> 
> As I said, just a very first step.
> 
> TODO:
>       - pgp signatures 
>       - insert into website
>       - SSL for files.pharo.org
>       - do it Pharo7  
>       - ….
> 
> So: more to come!
> 
>       Marcus


Reply via email to