"Alphax" <[EMAIL PROTECTED]> wrote: > If that doesn't work, gpg --sign 0x75AC881F ...
Re-signing the key was the first thing that came to my mind when I saw the "this may be caused by a missing self-signature" message, but it doesn't help (see below). As you can see, deleting the self-signature and then re-signing the key, only changes the public key (sha1sums match for the old and new secret keys). And it's the secret key that gpg has a problem with, because I don't get this message when importing only the public key, but it appears when importing only the secret key. The message reads "this MAY be caused...", but can anyone confirm that this actualy is an issue about the self-signature (or lack of) on the secret key? I suspect that there is something else wrong with the key (why would the self-signature have disappeared?). Any ideas? Oskar [EMAIL PROTECTED]:/mnt/hda3$ rm -f /home/oskar/.gnupg/* [EMAIL PROTECTED]:/mnt/hda3$ gpg --import 75AC881F-public.asc 75AC881F-secret.asc gpg: keyring `/home/oskar/.gnupg/secring.gpg' created gpg: keyring `/home/oskar/.gnupg/pubring.gpg' created gpg: /home/oskar/.gnupg/trustdb.gpg: trustdb created gpg: key 75AC881F: public key "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" imported gpg: key 75AC881F: secret key imported gpg: key 75AC881F: no valid user IDs gpg: this may be caused by a missing self-signature gpg: Total number processed: 2 gpg: w/o user IDs: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 [EMAIL PROTECTED]:/mnt/hda3$ gpg --edit-key 75AC881F gpg (GnuPG) 1.4.2; Copyright (C) 2005 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. Secret key is available. pub 1024D/75AC881F created: 2003-10-03 expires: never usage: CS trust: unknown validity: unknown sub 2048g/250C6794 created: 2003-10-03 expires: never usage: E [ unknown] (1). [EMAIL PROTECTED] <[EMAIL PROTECTED]> Command> sign "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" was already signed by key 75AC881F Nothing to sign with key 75AC881F Command> uid 1 pub 1024D/75AC881F created: 2003-10-03 expires: never usage: CS trust: unknown validity: unknown sub 2048g/250C6794 created: 2003-10-03 expires: never usage: E [ unknown] (1)* [EMAIL PROTECTED] <[EMAIL PROTECTED]> Command> sign "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" was already signed by key 75AC881F Nothing to sign with key 75AC881F Command> delsig uid [EMAIL PROTECTED] <[EMAIL PROTECTED]> sig! 75AC881F 2005-06-04 [self-signature] Delete this good signature? (y/N/q)y Really delete this self-signature? (y/N)y Deleted 1 signature. Command> sign pub 1024D/75AC881F created: 2003-10-03 expires: never usage: CS trust: unknown validity: unknown Primary key fingerprint: 4284 0353 BAAC 7A03 034D 2FFE A1D2 BB59 75AC 881F [EMAIL PROTECTED] <[EMAIL PROTECTED]> Are you sure that you want to sign this key with your key "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" (75AC881F) This will be a self-signature. Really sign? (y/N) y You need a passphrase to unlock the secret key for user: "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" 1024-bit DSA key, ID 75AC881F, created 2003-10-03 Command> save [EMAIL PROTECTED]:/mnt/hda3$ gpg --export-secret-key -a -o 75AC881F-secret-test.asc [EMAIL PROTECTED]:/mnt/hda3$ gpg --export -a -o 75AC881F-public-test.asc [EMAIL PROTECTED]:/mnt/hda3$ rm -f /home/oskar/.gnupg/* [EMAIL PROTECTED]:/mnt/hda3$ gpg --import 75AC881F-public-test.asc 75AC881F-secret-test.asc gpg: keyring `/home/oskar/.gnupg/secring.gpg' created gpg: keyring `/home/oskar/.gnupg/pubring.gpg' created gpg: /home/oskar/.gnupg/trustdb.gpg: trustdb created gpg: key 75AC881F: public key "[EMAIL PROTECTED] <[EMAIL PROTECTED]>" imported gpg: key 75AC881F: secret key imported gpg: key 75AC881F: no valid user IDs gpg: this may be caused by a missing self-signature gpg: Total number processed: 2 gpg: w/o user IDs: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 [EMAIL PROTECTED]:/mnt/hda3$ sha1sum 75AC881F* d1c614e37994ef312468616bb4d948a007c98f1a 75AC881F-public-test.asc 3183087b880c9bffc1834fe2059ab8316081d31a 75AC881F-public.asc fcd85f0b6f35e1262a230b79ab583c8bc459042a 75AC881F-secret-test.asc fcd85f0b6f35e1262a230b79ab583c8bc459042a 75AC881F-secret.asc _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users