Não é possível assinar o código de conduta do Ubuntu

1

Isso é o que recebo quando digito o comando para assinar o Código de conduta do Launchpad.

clearsign failed: secret key not available

Eu segui as etapas do Launchpad, mas não recebi o e-mail de confirmação dos servidores da barra de lançamento, depois de fazer o upload da chave. Esse parece ser o osso perdido aqui, mas achei que poderia assiná-lo sem essas instruções.

Isso é tudo que estou fazendo:

gpg --clearsign ./UbuntuCodeofConduct-2.0.txt
gpg: no default secret key: secret key not available
gpg: ./UbuntuCodeofConduct-2.0 (1).txt: clearsign failed: secret key not available

O Launchpad instrui para fazer isso, mas também, como eu disse antes, também disse que eu receberia um e-mail que não encontro.

Também quando eu faço :

gpg --fingerprint

Não obtenho saída .

    
por userDepth 14.07.2016 / 14:22

1 resposta

0

Primeiro, use Seahorse para exportar um arquivo ASC.

Obtenha o número de ID da chave no programa Seahorse clicando na chave e escolhendo propriedades

Vá para o diretório do arquivo ASC dentro de um terminal e faça

gpg --import **keyname**.asc

Forneça a frase secreta

Agora assine o código de conduta do Ubuntu fornecendo a ID da chave

gpg --clearsign --default-key **KEY_ID** UbuntuCodeofConduct-2.0.txt

Vá para a página de assinatura, onde a plataforma do Launchpad pedirá para colar o conteúdo da chave assinada resultante.

Será o nome do arquivo original, mas terminará com a extensão ASC .

    
por userDepth 12.08.2016 / 08:51