Thanks alot !

Works perfectly on my Mac box, too.

One minor nitpick, though: I think the script should not wget and import the 
keys from dist/aries/KEYS. I prefer to import them manually myself from a 
different source ...

Regards
Felix

Am 28.06.2012 um 15:00 schrieb Jeremy Hughes:

> On 26 June 2012 21:39, Holly Cummins <[email protected]> wrote:
>> With some liberal borrowing from the Felix script Guillaume pointed us
>> to, I've converted Jeremy's release verification instructions
>> (http://aries.apache.org/development/verifyingrelease.html) into a
>> shell script. This should make it *much* easier for PMC members to
>> validate our releases - just point and go. The script is at
>> https://svn.apache.org/repos/asf/aries/scripts/verify_staged_release.sh.
>> I've tested on mac, and I believe it will also work on cygwin and
>> linux, although I'd love to know if it doesn't.
> 
> Great works for me on cygwin. Needed to use  openssl to get md5sum and
> sha1sum checking as per the comments in the script. (I was using
> md5sum command line),
> 
>> 
>> It imports the Apache keys, downloads the staged artefacts, runs MD5
>> and SHA1 checks, verifies the signature, builds the source, and runs
>> rat checks. A failure in any of those stages will give a FAIL message
>> in the log which can be grepped for. Doing these steps should be
>> sufficient to meet the Apache process and allow a PMC member to +1 a
>> release in clear conscience.
>> 
>> For example, to verify the current test support release candidate,
>> just cut and paste:
>> 
>> wget --no-check-certificate
>> https://svn.apache.org/repos/asf/aries/scripts/verify_staged_release.sh
>> chmod a+x verify_staged_release.sh
>> ./verify_staged_release.sh 256 mytempdirectory &> verifyresults.txt
>> grep FAIL verifyresults.txt
>> 
>> To verify the small set of API bundles release candidate, cut and paste:
>> 
>> wget --no-check-certificate
>> https://svn.apache.org/repos/asf/aries/scripts/verify_staged_release.sh
>> chmod a+x verify_staged_release.sh
>> ./verify_staged_release.sh 269 mytempdirectory &> verifyresults.txt
>> grep FAIL verifyresults.txt
>> 
>> Feedback very welcome - hopefully this will make things easier for all of us.
>> 
>> Holly

Reply via email to