+1 (binding)
Checked signatures, NOTICE, LICENSE look ok to me. Quick look at sources
looks good.
For those using linux, the script below may speed up verification.
Cheers,
Antonio
[1]
sh script.sh
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utilities/nbm-maven-plugin/nbm-maven-plugin-4.8/nbm-maven-plugin-4.8-source-release.zip
---
#!/usr/bin/env sh
if [ $# -ne 1 ]; then
echo "Usage: verify-signature URL"
echo " Verifies that URL is signed properly with URL.asc and
URL.sha512"
exit 1
fi
FILE=`basename $1`
echo "Verifying signatures of $FILE"
CURL=`which curl`
if [ "X" = "X$CURL" ]; then
echo "curl not found on path. Please install it."
exit 2
fi
SHA512=`which sha512sum`
if [ "X" = "X$SHA512" ]; then
echo "sha512sum not found on path. Please install it."
exit 2
fi
echo "Downloading $1 ..."
$CURL -s $1 -o $FILE
if [ $? -ne 0 ]; then
echo "Could not download $1"
exit 3
fi
echo "Downloading $1.asc ..."
$CURL -s "$1.asc" -o $FILE.asc
if [ $? -ne 0 ]; then
echo "Could not download $1.asc"
exit 4
fi
echo "Downloading $1.sha512 ..."
$CURL -s "$1.sha512" -o $FILE.sha512
if [ $? -ne 0 ]; then
echo "Could not download $1.sha512"
exit 5
fi
RESULT_SHA=`$SHA512 $FILE`
EXPECTED_SHA=`cat $FILE.sha512`
if [ "X$EXPECTED_SHA" != "X$RESULT_SHA" ]; then
echo "SHA512 sums fail"
echo "RESULT : $RESULT_SHA"
echo "EXPECTED: $EXPECTED_SHA"
exit 6
else
echo "*** ***"
echo "*** SHA512 sum matches. ***"
echo "*** ***"
fi
gpg --verify $FILE.asc $FILE
if [ $? -ne 0 ]; then
echo "PGP signature check failed."
exit 7
else
echo "*** ***"
echo "*** PGP signature is ok. ***"
echo "*** ***"
fi
---
El 3/6/22 a las 18:49, Eric Barboni escribió:
Thanks a very last PMC vote and this one could be closed.
Eric
-----Message d'origine-----
De : Michael Bien <>
Envoyé : jeudi 2 juin 2022 14:47
À : [email protected]; Eric Barboni <[email protected]>
Objet : Re: [VOTE] Release of Apache NetBeans utilities (nbm-maven-plugin 4.8
and nb-repository 1.7)
+1 (binding)
- i haven't tested it, but looking through the PRs you linked (for #1) its
unlikely that they break anything, they are minor updates
- #1, #2 builds fine with JDK 18 (mvn clean verify)
- both sigs OK
best regards,
-mbien
On 02.06.22 13:17, Eric Barboni wrote:
+1 (binding)
I need 2 more bindings vote
Best Regards
Eric
-----Message d'origine-----
De : Eric Barboni <>
Envoyé : mardi 31 mai 2022 18:56
À : [email protected]
Objet : [VOTE] Release of Apache NetBeans utilities (nbm-maven-plugin
4.8 and nb-repository 1.7)
Hi folks
I would like to release the final artefacts for the Apache NetBeans
utilities.
### 1
nbm-maven-plugin 4.8
-- Main changes
Add tsaurl and tsacert options when signing nbms by Andrew Scott
Gardner
https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin/pull/21
Include runtime module libraries Axel Hauschulte (as an option)
https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin/pull/28
A bit of dependencies changes.
Integration Test are ok
Artefacts:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utiliti
es/nbm
-maven-plugin/nbm-maven-plugin-4.8/
Sha512
4d8fb07d052059fd348a17ff20739f5a36289fba569969b6bfdf74a0f576e322cf1b3a
54b854
dd0f04ebcad0be1cadee6c58bb483ab350e8399888b0b5dcd613
In addition to that, artefacts build from
https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin commit
id
(3c03efecae0fb3c4b146de77bf65fe121fd00b30 tag nbm-maven-plugin-4.8)
are staged in [1]
### 2
This plugin is used to get the Apache NetBeans artefacts ready for
maven central. It's been a long time since release (2020).
We changed the way we look to external dependencies to get the one
from maven central if sha1 match.
A bit of dependencies changes.
Integration Test are ko but the goal associated is no more available
(forget they where it but too lazy to respin).
Artefacts
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utiliti
es/nb- repository-plugin/nb-repository-plugin-1.7/
Sha512
7ff78a88a2364d358c83664b3b2e69689f6a7fc5f47ff9b7a85ecfe0cd448688df9c1e
bbf515
c2e5a2c9695c358be2539fa93c72e0e5438f7b087beac74c8bc6
In addition to that, artefacts build from
https://github.com/apache/netbeans-mavenutils-nb-repository-plugin
commit id
(68f94faa4ad38aabc44e1a3f53245f60ab0069e4 tag
nb-repository-plugin-1.7) are staged in [1]
Key file is here:
https://www.apache.org/dist/netbeans/KEYS
The vote is open for at least 72h.
Best Regards
Eric
[1]
https://repository.apache.org/content/repositories/orgapachenetbeans-1
113
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists