Assinando o Código de Conduta do Ubuntu
O procedimento geral de assinatura é descrito em como o GnuPG do Ubuntu . Tudo se resume a realizar uma assinatura em texto claro de um documento de texto:
gpg --clearsign UbuntuCodeofConduct-2.0.txt
Selecionando uma chave específica para assinatura
Para assinar usando uma chave específica, você precisa dizer ao GnuPG qual deles usar. De man gpg
:
--clearsign
Make a clear text signature. The content in a clear text
signature is readable without any special software. OpenPGP
software is only needed to verify the signature. Clear
text signatures may modify end-of-line whitespace for plat-
form independence and are not intended to be reversible.
The key to be used for signing is chosen by default or can
be set with the --local-user and --default-key options.
[snip]
--local-user name
-u Use name as the key to sign with. Note that this option
overrides --default-key.
O formulário de comando clearsign alterado acima é:
gpg --local-user [key-id] --clearsign UbuntuCodeofConduct-2.0.txt
Definindo uma chave padrão persistente
Isso apenas modifica o comportamento da chamada atual do GnuPG. Para definir uma chave padrão (que ainda pode ser substituída usando --local-user
), defina default user [key-id]
em ~/.gnupg/gpg.conf
.