Mi sono registrato al sito di launchpad ed ho quindi fornito la mia chiave gpgc che appare sulla pagina di launchpad col mio profilo;
adesso per completare la registrazione devo firmare il codice di condotta di Ubuntu e qui c'è l'inghippo:
ho seguito http://wiki.ubuntu-it.org/Sicurezza/GnuPG ed in un primo momento ho installato Seahorse, ho generato una chiave,
poi ho disinstallato Seahorse, ed ho invece installato gpg generando un'altra chiave ed ho seguito tutte le istruzioni
della suddetta guida ed ho scaricato il codice di condotta di Ubuntu che devo firmare con il comando
Codice: Seleziona tutto
gpg --clearsign UbuntuCodeofConduct-1.0.1.txt
In effetti quando lancio il comando suddetto mi accorgo che il terminale mi chiede la passphrase per sbloccare la chiave che è stata
generata la prima volta, invece dovrebbe proporre la chiave generata la seconda volta
e che è quella con la quale mi sono registrato su launchpad.
Nel file .bashrc è inserito l' ID della seconda chiave, perchè gpg mi propone la prima?
Ci sarà qualche file dove gpg ha scritto queste informazioni?
Nella /home/nicola/.gnupg c'è un file gpg.conf con queste 2 righe
# FILE CREATED BY SEAHORSE
# gpg-agent-info /tmp/seahorse-lImEcR/S.gpg-agent:7416:1
ed altri file di cui non posso visualizzare il contenuto perchè dice gedit "potrebbero essere binari"
Ho provato anche a eliminare temporaneamente questa dir, ma gpg logicamente non trova i riferimenti alla chiave.
Spero di avere una mano per risolvere
Grazie ancora e mi scuso per la lunghezza del topic