AssinarCodigoDeConduta

Como assinar o Código de Conduta?

O que é o Código de Conduta?

O Código de Conduta cobre o seu comportamento como membro da Comunidade Ubuntu em qualquer fórum, lista de emails, wiki, web site, canal IRC, install-fest, reunião pública ou correspondência privada.

Porque assiná-lo?

Após a assinatura do Código de Conduta e envio para o Launchpad, você ganhará o título de Ubunteiro, ou seja, um membro da comunidade que concordou com os termos do código e então você poderá contribuir como membro oficial em qualquer atividade em que a sua assinatura seja um item obrigatório. Sem a assinatura do referido código, por exemplo, não é possível entrar no time de tradutores do Ubuntu para o português e assim por diante.

Vídeo-aula

Para facilitar no processo de assinatura do Código de Conduta, no Ubuntu Global Jam Brazil 2013 foi apresentado um passo-a-passo de como efetuar o procedimento.

Vídeo: Criando uma conta no Launchpad e assinando o Código de Conduta

O que é necessário?

Para assinar o Código de Conduta é necessário a realização dos seguintes passos:

A seguir, passo-a-passo contendo apenas os comandos necessários para concluir todo o processo mencionado acima.

Criar um par de chaves GnuPG

1º Passo: Criação de sua chave

Para gerar um par de chaves pessoais GnuPG use o comando:

$ gpg --gen-key

Caso o comando tenha sido bem sucedido, o GnuPG iniciará o processo de criação da nova chave, com a seguinte mensagem:

Por favor selecione o tipo de chave desejado:
   (1) DSA e Elgamal (padrão)
   (2) DSA (apenas assinatura)
   (5) RSA (apenas assinar)
Sua opção?

Nesse ponto você deve escolher o tipo de chave criptográfica. Selecione (1) DSA e ELGamal a não ser que tenha necessidades específicas.

2º Passo: Tamanho de sua chave

par de chaves DSA vai ter 1024 bits.
ELG-E chaves podem ter o seu comprimento entre 1024 e 4096 bits.↵
Que tamanho de chave você quer? (2048)
O tamanho de chave pedido é 2048 bits

O GnuPG determina 1024 bits para a chave DSA, e cabe a você decidir o tamanho da chave Elgamal. O padrão 2048 é sugerido e suficiente para uma boa combinação de proteção/velocidade. Faça sua escolha e siga para o próximo passo.

3º Passo: Validade de sua chave

Por favor especifique por quanto tempo a chave deve ser válida.
         0 = chave não expira
      <n>  = chave expira em n dias
      <n>w = chave expira em n semanas
      <n>m = chave expira em n meses
      <n>y = chave expira em n anos
A chave é valida por? (0) 

Agora escolha o período da validade de sua chave. A opção 0 (zero) é o padrão, a chave não expira. Mas caso você queira que sua chave expire depois de um certo período, informe um número positivo que terá o valor de dias. Esse número pode ser seguido das letras w (semanas), m (meses) ou y (anos). Por exemplo, "10w", "7m", "2y", "60". Obs: Após a validade, a chave será considerada inválida.

4º Passo: Confimar as informações

A chave não expira nunca
Está correto (s/N)? 

Feito isso, uma confirmação da sua escolha será exibida. Caso tenha certeza da sua escolha, confirme. Senão, repita esse passo.

5º Passo: Informar seu nome completo, seu endereço de e-mail e, opcionalmente um comentário

Nome completo: Monteiro Lobato <enter>
Endereço de correio eletrônico: monteirolobato@sitiodopicapauamarelo.com <enter>
Comentário: <enter>
Você selecionou este identificador de usuário:
    "Monteiro Lobato <monteirolobato@sitiodopicapauamarelo.com>"

Muda (N)ome, (C)omentário, (E)ndereço ou (O)k/(S)air? O <enter>

Nesse passo o GnuPG cria um identificador a partir dos seus dados pessoais. Você precisará informar seu Nome Completo, Endereço de correio eletrônico e opcionalmente um comentário. Não se preocupe em errar algum dado, pois uma mensagem para confirmação será exibida.

6º Passo: Frase Secreta

Digite a frase secreta:

A frase secreta é uma senha que irá identificá-lo(a) como proprietário(a) da chave privada. É chamada de frase secreta porque pode conter espaços e não há limite de caracteres.

Repita a frase secreta:

Digite novamente a mesma senha.

Pronto! Sua chave será gerada nesse momento. Para ajudar o processo da geração de sua chave, mova seu mouse pela tela aleatoriamente.

Icones/importante.png As chaves públicas e privadas são armazenadas nos arquivos pubring.gpg e secring.gpg respectivamente, dentro do subdiretório ~/.gnupg de sua pasta pessoal ($HOME). Convém tirar um cópia de segurança desses arquivos, para isso basta copiar os arquivos citados acima em uma mídia segura (pen-drive, CD-ROM, etc).

Icones/informacao.png Para usufruir melhor do GnuPG, acessem a página oficial do GRIS do qual este procedimento de criação das chaves GPG é baseado, ou leia a documentação oficial do GnuPG

Enviar sua chave GnuPG para um keyserver

1º Passo: Identificar o ID de sua chave

Para listar as chaves armazenadas, use o comando:

 $ gpg --list-keys

pub   1024D/CBA4A5BF 2006-07-02
uid                  Monteiro Lobato <monteirolobato@sitiodopicapauamarelo.com>
sub   2048g/84E0D512 2006-07-02

A primeira coluna exibe o tipo de chave: a palavra pub indica uma chave publica principal para assinaturas, enquanto a palavra sub indica uma chave publica subordinada. A segunda coluna indica a quantidade de bits da chave, seguido por seu tipo e seu número de identificação em hexadecimal. A terceira coluna é exibido a data de criação da chave (yyyy,mm,dd). Por fim, a última coluna exibe o identificador do usuário.

Icones/importante.png Nesse exemplo, o key-ID é CBA4A5BF e o user-ID tanto pode ser o nome: Monteiro Lobato como o e-mail: monteirolobato@sitiodopicapauamarelo.com .

2º Passo: Envio da chave para um keyserver

Para enviar sua chave pública para um keyserver, use o comando:

 $ gpg --keyserver keyserver.ubuntu.com --send-key [key-ID]

Talvez, seja mostrada uma mensagem de sucesso com esta:

 gpg: success sending to `<keyserver>' (status=200)

Criar uma conta no Launchpad

Para realizar seu cadastro no Launchpad acesse: https://launchpad.net/people/+me

  • Preencha o campo "E-mail address:" e clique em "Create a new account".
  • Você receberá um e-mail com informações complementares para finalizar o cadastro.

Registrar sua chave GnuPG no Launchpad

Uma vez criado uma conta no Launchpad, criado um par de chaves GPG (pública e privada) e por fim, enviado para um keyserver. Vamos registrá-la no Launchpad:

1º Passo: Acessar a página pessoal no LP

Ou:

2º Passo: Clique no link de sua chave PGP localizado no painel do lado esquerdo da página

  • OpenPGP Keys

3º Passo: FingerPrint

  • Obtenha a impressão digital de sua chave pública, usando o comando:

$ gpg --fingerprint [key-ID]

Um exemplo de uma impressão digital seria: 27E0 7815 B47C 0397 90D5 8589 27D9 A27B F3F9 6058

  • Cole o conteúdo da impressão digital de sua chave pública no campo de texto fornecido, e clique no botão "Import Key".
  • Um e-mail de confirmação será enviado automaticamente pelo sistema do Launchpad para o e-mail registrado em sua chave GnuPG.

4º Passo: Decriptando o e-mail de confirmação

  • Uma vez que você tenha recebido este email, salve-o localmente em seu computador. Lembre-se do nome e local em que você salvou este e-mail.
  • Decripte a mensagem que lhe foi enviada:

$ gpg --decrypt emailsalvo
  • O conteúdo do e-mail possui um link, clique e continue com o processo de registro da chave no Launchpad.

Baixar o Código de Conduta

Vamos realizar o download do Código de Conduto diretamente do site do Launchpad:

https://launchpad.net/codeofconduct/2.0/+download

Assinar o Código de Conduta

Para assinar o CoC, use o comando:

$ gpg --clearsign UbuntuCodeofConduct-2.0.txt

Icones/importante.png Lembre-se que após assinado o arquivo que antes se chamava UbuntuCodeofConduct-2.0.txt por exemplo, vai passar a se chamar UbuntuCodeofConduct-2.0.txt.asc.

Enviar o Código de Conduta assinado para o Launchpad

Agora, envie a cópia assinada do Código de Conduta para o Launchpad, colando o seu conteúdo na caixa de texto da seguinte página:

https://launchpad.net/codeofconduct/2.0/+sign

Pronto! Agora é só começar a contribuir com traduções, relatando bugs, etc.

Créditos

Autor: OgMaciel, AlexRocha

Data: 01/06/2006

Local: AssinarCodigoDeConduta

Wikifier: AlexRocha, RafaelProenca, RafaelSfair, ZandreBran, DanielSantAnna

Data: 28/12/2012

Mantenedor: AlexRocha

Time de Documentação do Ubuntu Brasil



CategoryRevisada

AssinarCodigoDeConduta (last edited 2013-04-04 17:18:03 by tiagohillebrandt)