Hello Richard,

Thanks for your answer, but I'm still confused: I previously imported
TOMEE's Keys from
https://downloads.apache.org/tomee/KEYS, so the "you should get
knowledge of my key id
(better complete fingerprint) on another, trustfully way" step is
done, and yet gpg prints the warning.

Am I missing something?

Alex

Le mer. 10 mai 2023 à 11:38, Richard Zowalla <[email protected]> a écrit :
>
> Hi,
>
> the signature could be successfully verified, that means it was really
> signed with my private key. The key claims it belongs to "Richard
> Zowalla".
>
> Yet, your GnuPG setup does not trustthis key. Everybody could create a
> key for "Richard Zowalla"; all you know is somebody that created a key
> with user ID "Richard Zowalla" signed the artifact.
>
> To be sure about whether the signer of the artifact is really who he
> claims to be (Ricahrd zowalla), you should get knowledge of my key id
> (better complete fingerprint) on another, trustfully way (it must not
> necessarily be secure, as only public information, namely the public
> key id, is transferred) - which you have done by downloading the KEYS
> file from the official ASF location.
>
> After that, you would need to sign the key (depending on the level of
> trust for your use-case this might involve additional verification
> steps). All keys you signed (and thus their signatures) will be
> 'verified' in future.
>
> The process is also described in [1]
>
> Hope it helps.
>
> Gruß
> Richard
>
> [1] https://www.apache.org/info/verification.html#Validating
>
> Am Mittwoch, dem 10.05.2023 um 10:46 +0200 schrieb Alex The Rocker:
> > Hello,
> >
> > I have a doubt with this signature test:
> >
> > wget
> > https://dist.apache.org/repos/dist/dev/tomee/staging-1214/tomee-8.0.15/apache-tomee-8.0.15-plus.tar.gz
> > cat > apache-tomee-8.0.15-plus.tar.gz.asc
> > (here I copy paste the contents of
> > https://dist.apache.org/repos/dist/dev/tomee/staging-1214/tomee-8.0.15/apache-tomee-8.0.15-plus.tar.gz.asc
> > ,
> > then I type control-D)
> > $ gpg --verify apache-tomee-8.0.15-plus.tar.gz.asc
> > apache-tomee-8.0.15-plus.tar.gz
> > gpg: Signature made Mon 08 May 2023 02:36:20 PM CEST using RSA key ID
> > E5B8A431
> > gpg: Good signature from "Richard Zowalla (Code Signing Key)
> > <[email protected]>"
> > gpg: WARNING: This key is not certified with a trusted signature!
> > gpg:          There is no indication that the signature belongs to
> > the owner.
> > Primary key fingerprint: B83D 15E7 2253 ED11 04EB  4FBB DAB4 72F0
> > E5B8 A431
> >
> > Isn't the warning a bit scary ?
> >
> > Note: I previously imported TOMEE's Keys from
> > https://downloads.apache.org/tomee/KEYS which I save into a file
> > /tmp/KEYS.tst, then used:
> > gpg --import /tmp/KEYS.txt
> >
> > Isn't there a way to make sure gpg won't complain about the
> > trustiness
> > of the signature ?
> >
> > Thanks,
> > Alex
> >
> > Le lun. 8 mai 2023 à 14:50, Richard Zowalla <[email protected]> a écrit
> > :
> > >
> > > Hi all,
> > >
> > > this is a vote for a release of Apache TomEE 8.0.15.
> > >
> > > It is a maintenance release with some bug fixes and dependencies
> > > upgrades (addressing some CVEs)
> > >
> > > ###############
> > >
> > > Maven Repo:
> > > https://repository.apache.org/content/repositories/orgapachetomee-1214/
> > >
> > > <repositories>
> > > <repository>
> > > <id>tomee-8.0.15-rc1</id>
> > > <name>Testing TomEE 8.0.15 RC1</name>
> > > <url>
> > > https://repository.apache.org/content/repositories/orgapachetomee-1214/
> > > </url>
> > > </repository>
> > > </repositories>
> > >
> > > ###############
> > >
> > > Binaries & Source:
> > >
> > > https://dist.apache.org/repos/dist/dev/tomee/staging-1214/tomee-8.0.15/
> > >
> > > ###############
> > >
> > > Tag:
> > >
> > > https://github.com/apache/tomee/releases/tag/tomee-project-8.0.15
> > >
> > >
> > > ###############
> > >
> > > Release notes:
> > >
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12352766
> > >
> > > ###############
> > >
> > > Here is an adoc generated version of the changelog as well:
> > >
> > > == Dependency upgrade
> > >
> > > [.compact]
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4188[TOMEE-4188]
> > > ActiveMQ 5.16.6
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4180[TOMEE-4180]
> > > CXF 3.5.5
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4187[TOMEE-4187]
> > > Commons FileUpload 1.5
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4210[TOMEE-4210]
> > > EclipseLink 2.7.12
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4211[TOMEE-4211]
> > > Hibernate Integration 5.6.15.Final
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4206[TOMEE-4206]
> > > Jackson 2.15.0
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4207[TOMEE-4207]
> > > Johnzon 1.2.20
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4205[TOMEE-4205]
> > > Jose4j 0.9.3
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4209[TOMEE-4209]
> > > Mojarra 2.3.19
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4195[TOMEE-4195]
> > > Tomcat 9.0.72 (CVE-2023-28708)
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4191[TOMEE-4191]
> > > Tomcat 9.0.73
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4201[TOMEE-4201]
> > > Tomcat 9.0.74
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4194[TOMEE-4194]
> > > snakeyaml version 2.0 mitigate CVE-2022-1471
> > >
> > > == Bug
> > >
> > > [.compact]
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4192[TOMEE-4192]
> > > ApplicationComposers do not clear GC references on release
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4181[TOMEE-4181]
> > > BCProv jar loses its signature during the patch process
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4122[TOMEE-4122]
> > > Performance Regression in bean resolution in EAR files
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4189[TOMEE-4189]
> > > java.lang.ClassNotFoundException:
> > > org.apache.openejb.loader.SystemInstance
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4179[TOMEE-4179]
> > > Fix creeping in API JARs which should be in javaee-api
> > >
> > > == Wish
> > >
> > > [.compact]
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4190[TOMEE-4190]
> > > RunWithApplicationComposer should support inheritance
> > >
> > > == Fixed Common Vulnerabilities and Exposures (CVEs)
> > >
> > > [.compact]
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4194[TOMEE-4194]
> > > Update snakeyaml version to 2.0 to mitigate CVE-2022-1471
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4195[TOMEE-4195]
> > > Upgrade to Apache Tomcat 9.0.72 (CVE-2023-28708)
> > >  -
> > > link:https://issues.apache.org/jira/browse/TOMEE-4187[TOMEE-4187]
> > > Commons FileUpload 1.5
> > >
> > >
> > > ###############
> > >
> > > Here is the dependency diff from 8.0.14 to 8.0.15 created with our
> > > release tools:
> > >
> > >           artifactId              from          to
> > > ------------------------------- -------- -----------------
> > >  jackson-annotations             2.14.1   2.15.0
> > >  jackson-core                    2.14.1   2.15.0
> > >  jackson-databind                2.14.1   2.15.0
> > >  jackson-dataformat-yaml         2.14.1   2.15.0
> > >  saaj-impl                        1.5.1   1.5.3
> > >  activemq-broker                 5.16.5   5.16.6
> > >  activemq-client                 5.16.5   5.16.6
> > >  activemq-jdbc-store             5.16.5   5.16.6
> > >  activemq-kahadb-store           5.16.5   5.16.6
> > >  activemq-openwire-legacy        5.16.5   5.16.6
> > >  activemq-ra                     5.16.5   5.16.6
> > >  cxf-rt-rs-mp-client             3.4.10   3.5.5
> > >  johnzon-core                    1.2.19   1.2.20
> > >  johnzon-jaxrs                   1.2.19   1.2.20
> > >  johnzon-jsonb                   1.2.19   1.2.20
> > >  johnzon-jsonp-strict            1.2.19   1.2.20
> > >  johnzon-mapper                  1.2.19   1.2.20
> > >  xmlsec                           2.2.3   2.3.2
> > >  wss4j-bindings                   2.3.3   2.4.1
> > >  wss4j-policy                     2.3.3   2.4.1
> > >  wss4j-ws-security-common         2.3.3   2.4.1
> > >  wss4j-ws-security-dom            2.3.3   2.4.1
> > >  wss4j-ws-security-policy-stax    2.3.3   2.4.1
> > >  wss4j-ws-security-stax           2.3.3   2.4.1
> > >  jose4j                           0.6.0   0.9.3
> > >  eclipselink                     2.7.11   2.7.12
> > >  jakarta.faces                   2.3.18   2.3.19
> > >  stax-ex                          1.8.1   1.8.3
> > >  snakeyaml                         1.33   2.0
> > >
> > > ###############
> > >
> > > Please VOTE
> > >
> > > [+1] go ship it
> > > [+0] meh, don't care
> > > [-1] stop, there is a ${showstopper}
> > >
> > > The VOTE is open for 72h or as long as needed.
> > >
> > > Gruß
> > > Richard
> > >
>

Reply via email to