Mailing List Archive

[patch] Re: non self-signed RSA PGP keys
Zygo Blaxell <eayhfhbo@umail.corel.com> writes:

> I was trying to verify an X-Force PGP-signed message the other day.
> Here is the key and my attempt to import it:
>
> gpg: key 7DF5E1BD: no valid user IDs
> gpg: this may be caused by a missing self-signature
> gpg: Total number processed: 1
> gpg: w/o user IDs: 1

I have fixed this problem and it will go into 1.0.1. Here is a patch
against 1.0.0g:

--- archive/gnupg-1.0.0g/g10/import.c Fri Nov 12 17:51:12 1999
+++ gnupg-stable/g10/import.c Thu Nov 25 09:58:57 1999
@@ -794,7 +794,8 @@
KBNODE node;
for(node=keyblock->next; node; node = node->next ) {
if( node->pkt->pkttype == PKT_USER_ID && !(node->flag & 1) ) {
- if( node->next && node->next->pkt->pkttype == PKT_SIGNATURE ) {
+ if( (node->next && node->next->pkt->pkttype == PKT_SIGNATURE)
+ || !node->next ) {
node->flag |= 1;
log_info( _("key %08lX: accepted non self-signed user ID '"),
(ulong)kid[1]);



--
Werner Koch at guug.de www.gnupg.org keyid 621CC013