Re: svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-07 Thread Rémy Maucherat
On Tue, Sep 7, 2021 at 11:58 AM Konstantin Kolinko
 wrote:
>
> вт, 7 сент. 2021 г. в 10:54, Mark Thomas :
> >
> > On 07/09/2021 08:20, Rémy Maucherat wrote:
> > > On Tue, Sep 7, 2021 at 8:42 AM Konstantin Kolinko
> > >  wrote:
> > >>
> > >> пн, 6 сент. 2021 г. в 21:28, :
> > >>>
> > >>> Author: markt
> > >>> Date: Mon Sep  6 18:28:21 2021
> > >>> New Revision: 49785
> > >>>
> > >>> Log:
> > >>> Upload 10.0.11 for voting
> > >>>
> > >>> Added:
> >
> > 
> >
> > >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   
> > >>> (with props)
> > >>>  
> > >>> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
> > >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   
> > >>> (with props)
> > >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512
> > >>
> > >> *.asc files are missing for apache-tomcat-10.0.11.tar.gz and
> > >> apache-tomcat-10.0.11.zip above.
> > >
> > > This is a funny one. The build.xml is fine, there's no error building,
> > > but the signature for these two files didn't happen. There's a bug
> > > somewhere ...
> >
> > Indeed. I can't see what it is though. The Ant build is, as far as I am
> > aware, single threaded so everything should be sequential.
>
> I think "res/maven/mvn-pub.xml" deletes those files.
>
> There is
> [[[
>   
> 
> 
> 
> 
> 
> ...
> ]]]
>
> And it is called with
> file="${tomcat.release.path}/v${maven.deploy.binary.version}/bin/apache-tomcat-${maven.deploy.binary.version}"/>
> and operates on the files that are in the "release" directory.
>
> If mvn-pub.xml is called before "svn add && svn commit" (that uploads
> the files to dist.a.o) completes, you may see a race.
>
> A possible solution
> - Modify mvn-pub.xml so that it uses GPG to validate existing asc
> signatures for .zip and .tar.gz files, instead of deleting and
> recreating them.

Nice find ! I remember I did the maven deploy before moving off the
release to the svn and commit.

Rémy

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-07 Thread Konstantin Kolinko
вт, 7 сент. 2021 г. в 10:54, Mark Thomas :
>
> On 07/09/2021 08:20, Rémy Maucherat wrote:
> > On Tue, Sep 7, 2021 at 8:42 AM Konstantin Kolinko
> >  wrote:
> >>
> >> пн, 6 сент. 2021 г. в 21:28, :
> >>>
> >>> Author: markt
> >>> Date: Mon Sep  6 18:28:21 2021
> >>> New Revision: 49785
> >>>
> >>> Log:
> >>> Upload 10.0.11 for voting
> >>>
> >>> Added:
>
> 
>
> >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   
> >>> (with props)
> >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
> >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   (with 
> >>> props)
> >>>  dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512
> >>
> >> *.asc files are missing for apache-tomcat-10.0.11.tar.gz and
> >> apache-tomcat-10.0.11.zip above.
> >
> > This is a funny one. The build.xml is fine, there's no error building,
> > but the signature for these two files didn't happen. There's a bug
> > somewhere ...
>
> Indeed. I can't see what it is though. The Ant build is, as far as I am
> aware, single threaded so everything should be sequential.

I think "res/maven/mvn-pub.xml" deletes those files.

There is
[[[
  





...
]]]

And it is called with
file="${tomcat.release.path}/v${maven.deploy.binary.version}/bin/apache-tomcat-${maven.deploy.binary.version}"/>
and operates on the files that are in the "release" directory.

If mvn-pub.xml is called before "svn add && svn commit" (that uploads
the files to dist.a.o) completes, you may see a race.

A possible solution
- Modify mvn-pub.xml so that it uses GPG to validate existing asc
signatures for .zip and .tar.gz files, instead of deleting and
recreating them.

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-07 Thread Mark Thomas

On 07/09/2021 08:20, Rémy Maucherat wrote:

On Tue, Sep 7, 2021 at 8:42 AM Konstantin Kolinko
 wrote:


пн, 6 сент. 2021 г. в 21:28, :


Author: markt
Date: Mon Sep  6 18:28:21 2021
New Revision: 49785

Log:
Upload 10.0.11 for voting

Added:





 dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   (with 
props)
 dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
 dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   (with props)
 dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512


*.asc files are missing for apache-tomcat-10.0.11.tar.gz and
apache-tomcat-10.0.11.zip above.


This is a funny one. The build.xml is fine, there's no error building,
but the signature for these two files didn't happen. There's a bug
somewhere ...


Indeed. I can't see what it is though. The Ant build is, as far as I am 
aware, single threaded so everything should be sequential.


Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-07 Thread Rémy Maucherat
On Tue, Sep 7, 2021 at 8:42 AM Konstantin Kolinko
 wrote:
>
> пн, 6 сент. 2021 г. в 21:28, :
> >
> > Author: markt
> > Date: Mon Sep  6 18:28:21 2021
> > New Revision: 49785
> >
> > Log:
> > Upload 10.0.11 for voting
> >
> > Added:
> > dev/tomcat/tomcat-10/v10.0.11/
> > dev/tomcat/tomcat-10/v10.0.11/KEYS
> > dev/tomcat/tomcat-10/v10.0.11/README.html
> > dev/tomcat/tomcat-10/v10.0.11/RELEASE-NOTES
> > dev/tomcat/tomcat-10/v10.0.11/bin/
> > dev/tomcat/tomcat-10/v10.0.11/bin/README.html
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz 
> >   (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip   
> > (with props)
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz 
> >   (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip 
> >   (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip 
> >   (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe   (with 
> > props)
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.asc
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   (with 
> > props)
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   (with 
> > props)
> > dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512
>
> *.asc files are missing for apache-tomcat-10.0.11.tar.gz and
> apache-tomcat-10.0.11.zip above.

This is a funny one. The build.xml is fine, there's no error building,
but the signature for these two files didn't happen. There's a bug
somewhere ...

Rémy

>
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz  
> >  (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.sha512
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip 
> >   (with props)
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.sha512
> > dev/tomcat/tomcat-10/v10.0.11/src/
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz   
> > (with props)
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.asc
> > 
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.sha512
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip   (with 
> > props)
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.asc
> > dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.sha512
> >
> > Added: dev/tomcat/tomcat-10/v10.0.11/KEYS
> >  ...
>
> Best regards,
> Konstantin Kolinko
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-07 Thread Konstantin Kolinko
пн, 6 сент. 2021 г. в 21:28, :
>
> Author: markt
> Date: Mon Sep  6 18:28:21 2021
> New Revision: 49785
>
> Log:
> Upload 10.0.11 for voting
>
> Added:
> dev/tomcat/tomcat-10/v10.0.11/
> dev/tomcat/tomcat-10/v10.0.11/KEYS
> dev/tomcat/tomcat-10/v10.0.11/README.html
> dev/tomcat/tomcat-10/v10.0.11/RELEASE-NOTES
> dev/tomcat/tomcat-10/v10.0.11/bin/
> dev/tomcat/tomcat-10/v10.0.11/bin/README.html
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip   
> (with props)
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe   (with props)
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.asc
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   (with 
> props)
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   (with props)
> dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512

*.asc files are missing for apache-tomcat-10.0.11.tar.gz and
apache-tomcat-10.0.11.zip above.

> dev/tomcat/tomcat-10/v10.0.11/bin/embed/
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.sha512
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip   
> (with props)
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.asc
> 
> dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.sha512
> dev/tomcat/tomcat-10/v10.0.11/src/
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz   
> (with props)
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.asc
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.sha512
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip   (with 
> props)
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.asc
> dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.sha512
>
> Added: dev/tomcat/tomcat-10/v10.0.11/KEYS
>  ...

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r49785 - in /dev/tomcat/tomcat-10/v10.0.11: ./ bin/ bin/embed/ src/

2021-09-06 Thread markt
Author: markt
Date: Mon Sep  6 18:28:21 2021
New Revision: 49785

Log:
Upload 10.0.11 for voting

Added:
dev/tomcat/tomcat-10/v10.0.11/
dev/tomcat/tomcat-10/v10.0.11/KEYS
dev/tomcat/tomcat-10/v10.0.11/README.html
dev/tomcat/tomcat-10/v10.0.11/RELEASE-NOTES
dev/tomcat/tomcat-10/v10.0.11/bin/
dev/tomcat/tomcat-10/v10.0.11/bin/README.html
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.asc

dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.tar.gz.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.asc
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-deployer.zip.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.asc

dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.asc

dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x64.zip.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.asc

dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11-windows-x86.zip.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe   (with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.asc
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.exe.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz   (with 
props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.tar.gz.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip   (with props)
dev/tomcat/tomcat-10/v10.0.11/bin/apache-tomcat-10.0.11.zip.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/embed/
dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz  
 (with props)

dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.asc

dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.tar.gz.sha512
dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip   
(with props)
dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.asc

dev/tomcat/tomcat-10/v10.0.11/bin/embed/apache-tomcat-10.0.11-embed.zip.sha512
dev/tomcat/tomcat-10/v10.0.11/src/
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz   (with 
props)
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.asc
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz.sha512
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip   (with 
props)
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.asc
dev/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.zip.sha512

Added: dev/tomcat/tomcat-10/v10.0.11/KEYS
==
--- dev/tomcat/tomcat-10/v10.0.11/KEYS (added)
+++ dev/tomcat/tomcat-10/v10.0.11/KEYS Mon Sep  6 18:28:21 2021
@@ -0,0 +1,676 @@
+This file contains the PGP keys of various Apache developers.
+Please don't use them for email unless you have to. Their main
+purpose is code signing.
+
+Apache users: pgp < KEYS
+Apache developers:
+(pgpk -ll  && pgpk -xa ) >> this file.
+  or
+(gpg --fingerprint --list-sigs 
+ && gpg --armor --export ) >> this file.
+
+Apache developers: please ensure that your key is also available via the
+PGP keyservers (such as pgpkeys.mit.edu).
+
+
+Type Bits/KeyIDDate   User ID
+pub  2048/F22C4FED 2001/07/02 Andy Armstrong 
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: PGPfreeware 7.0.3 for non-commercial use 
+
+mQGiBDtAWuURBADZ0KUEyUkSUiTA09e7tvEbX25STsjxrR+DNTainCls+XlkVOij
+gBv216lqge9tIsS0L6hCP4OQbFf/64qVtJssX4QXdyiZGb5wpmcj0Mz602Ew8r+N
+I0S5NvmogoYWW7BlP4r61jNxO5zrr03KaijM5r4ipJdLUxyOmM6P2jRPUwCg/5gm
+bpqiYl7pXX5FgDeB36tmD+UD/06iLqOnoiKO0vMbOk7URclhCObMNrHqxTxozMTS
+B9soYURbIeArei+plYo2n+1qB12ayybjhVu3uksXRdT9bEkyxMfslvLbIpDAG8Cz
+gNftTbKx/MVS7cQU0II8BKo2Akr+1FZah+sD4ovK8SfkMXUQUbTeefTntsAQKyyU
+9M9tA/9on9tBiHFl0qVJht6N4GiJ2G689v7rS2giLgKjetjiCduxBXEgvUSuyQID
+nF9ATrpXjITwsRlGKFmpZiFm5oCeCXihIVH0u6q066xNW2AXkLVoJ1l1Rs2Z0lsb
+0cq3xEAcwAmYLKQvCtgDV8CYgWKVmPi+49rSuQn7Lo9l02OUbLQgQW5keSBBcm1z
+dHJvbmcgPGFuZHlAdGFnaXNoLmNvbT6JAFgEEBECABgFAjtAWuUICwMJCAcCAQoC
+GQEFGwMACgkQajrT9PIsT+1plgCfXAovWnVL3MjrTfcGlFSKw7GHCSYAoJkz
+x+r2ANe8/0e+u5ZcYtSaSry+uQINBDtAWuUQCAD2Qle3CH8IF3KiutapQvMF6PlT