Por que não consigo assinar o código de conduta do Ubuntu?

6

Então, passei um bom tempo tentando assinar este código de conduta e estou prestes a abandoná-lo.

Acertamos o sinal do estágio do arquivo de txt link mas agora recebo um erro e estou cansado de lutar com o Ubuntu.

Tem a ver com a coisa do clearsign no terminal.

Veja abaixo

$ gpg --clearsign UbuntuCodeofConduct-1.1.txt

You need a passphrase to unlock the secret key for
user: "Leon Gert Marincowitz (for launchpad) <[email protected]>"
2048-bit RSA key, ID 715FBC94, created 2012-06-16

gpg: can't open 'UbuntuCodeofConduct-1.1.txt': No such file or directory
gpg: UbuntuCodeofConduct-1.1.txt: clearsign failed: file open error
    
por Lionthinker 17.06.2012 / 09:42

1 resposta

6

Vamos fazer tudo na memória para evitar qualquer permissão de arquivo, etc. problema:

  • sudo apt-get install xsel ( xsel permite que programas de terminal copiem / colem da área de transferência)
  • %código%
    • wget canaliza o Código de Conduta para gpg , que canaliza a saída / assinatura assinada para xsel , que o canaliza para a área de transferência, então você pode colá-lo diretamente com Ctrl + V na página do Launchpad.
    • Este pode falhar na primeira vez devido à espera causada pela caixa de diálogo da frase gráfica GPG; basta fazê-lo novamente e ele será executado porque a frase secreta é armazenada em cache por alguns minutos.
por ish 17.06.2012 / 12:26