Pourquoi ne puis-je pas signer avec gpg le code de conduite Ubuntu?

J’ai donc passé pas mal de temps à essayer de signer ce code de conduite et je suis sur le sharepoint l’abandonner.

J’ai eu raison de signer l’étape du fichier txt https://launchpad.net/codeofconduct/1.1/+sign mais maintenant, j’ai une erreur et j’en ai juste marre de me battre avec Ubuntu.

Cela a à voir avec la chose clearsign dans le terminal.

Voir ci-dessous

$ gpg --clearsign UbuntuCodeofConduct-1.1.txt You need a passphrase to unlock the secret key for user: "Leon Gert Marincowitz (for launchpad) " 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 

Faisons tout en mémoire pour éviter les permissions sur les fichiers, etc.

  • sudo apt-get install xsel ( xsel permet aux programmes de terminaux de copier / coller depuis le presse-papiers)
  • wget -O- https://launchpad.net/codeofconduct/1.1/+download | gpg --clearsign | xsel --clipboard
    • wget canalise le code de conduite dans gpg , qui dirige la sortie / signature signée vers xsel , qui le dirige dans le Presse-papiers afin que vous puissiez le coller directement avec Ctrl + V sur la page du tableau de bord.
    • Cela peut échouer la première fois en raison de l’attente provoquée par le dialog graphique de la phrase de passe GPG; il suffit de le refaire et il passera parce que la phrase secrète est mise en cache pendant quelques minutes.