GnuPG-2.4.8
      
      
        
          Introdução ao GnuPG
        
        
          O pacote GnuPG é a ferramenta do
          GNU para comunicação e armazenamento de dados segura. Ela pode ser
          usada para encriptar dados e para criar assinaturas digitais. Ela
          inclui uma facilidade avançada de gerenciamento de chave e é
          conforme com o padrão proposto da Internet OpenPGP conforme
          descrito na RFC2440 e com o padrão S/MIME conforme descrito por
          várias RFCs. O GnuPG 2 é a versão estável do suporte de integração
          GnuPG para o OpenPGP e o S/MIME.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.8.tar.bz2
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                a165b60aeaac0bb4d251117a45199c5f
              
             
            - 
              
                Tamanho da transferência: 7,6 MB
              
             
            - 
              
                Espaço em disco estimado exigido: 136 MB (com testes)
              
             
            - 
              
                Tempo de construção estimado: 0,7 UPC (com testes; ambos
                usando paralelismo=4)
              
             
          
         
        
          Dependências do GnuPG 2
        
        
          Exigidas
        
        
          libassuan-3.0.2, libgcrypt-1.11.2, libksba-1.6.7,
          npth-1.8 e OpenLDAP-2.6.10
        
        
          Recomendadas
        
        
          GnuTLS-3.8.10 (exigido para se comunicar com
          servidores de chave usando o protocolo https ou o hkps); e
          pinentry-1.3.2 (Exigência em tempo de execução
          para a maioria das funcionalidades do pacote)
        
        
          Opcionais
        
        
          cURL-8.15.0, Fuse-3.17.4, ImageMagick-7.1.2-1 (para o utilitário
          convert, usado para
          gerar a documentação), libusb-1.0.29,
          um MTA,
          SQLite-3.50.4, texlive-20250308 (ou install-tl-unx), fig2dev (para gerar a
          documentação) e GNU adns
        
       
      
        
          Instalação do GnuPG
        
        
          Instale GnuPG executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
../configure --prefix=/usr        \
             --localstatedir=/var \
             --sysconfdir=/etc    \
             --docdir=/usr/share/doc/gnupg-2.4.8 &&
make &&
makeinfo --html --no-split -I doc -o doc/gnupg_nochunks.html ../doc/gnupg.texi &&
makeinfo --plaintext       -I doc -o doc/gnupg.txt           ../doc/gnupg.texi &&
make -C doc html
        
          Se tiver o texlive-20250308 instalado e você
          desejar criar documentação no formato PDF, emita o seguinte
          comando:
        
        make -C doc pdf
        
          Para testar os resultados, emita: make check.
        
        
          Agora, como o(a) usuário(a) root:
        
        make install &&
install -v -m755 -d /usr/share/doc/gnupg-2.4.8/html           &&
install -v -m644    doc/gnupg_nochunks.html \
                    /usr/share/doc/gnupg-2.4.8/html/gnupg.html &&
install -v -m644    ../doc/*.texi doc/gnupg.txt \
                    /usr/share/doc/gnupg-2.4.8 &&
install -v -m644    doc/gnupg.html/* \
                    /usr/share/doc/gnupg-2.4.8/html
        
          Se você criou o formato PDF da documentação, instale-os usando o
          seguinte comando como o(a) usuário(a) root:
        
        install -v -m644 doc/gnupg.pdf \
                 /usr/share/doc/gnupg-2.4.8
       
      
        
          Explicações do Comando
        
        
          mkdir build && cd
          build: os(as) desenvolvedores(as) do "GnuPG2"
          recomendam construir o pacote em um diretório dedicado.
        
        
          --docdir=/usr/share/doc/gnupg-2.4.8:
          Essa chave muda o diretório padrão da documentação para
          /usr/share/doc/gnupg-2.4.8.
        
        
          --enable-all-tests: Essa chave permite
          que mais testes sejam executados com make check.
        
        
          --enable-g13: Essa chave habilita a
          construção do aplicativo g13.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              addgnupghome, applygnupgdefaults,
              dirmngr, dirmngr-client, g13 (opcional), gpg-agent, gpg-card,
              gpg-connect-agent, gpg, gpgconf, gpgparsemail, gpgscm, gpgsm,
              gpgsplit, gpgtar, gpgv, gpg-wks-client, gpg-wks-server, kbxutil
              e watchgnupg
            
            
              Bibliotecas Instaladas:
              Nenhum(a)
            
            
              Diretórios Instalados:
              /usr/share/doc/gnupg-2.4.8 e
              /usr/share/gnupg
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    addgnupghome
                   
                 | 
                
                   
                    é usado para criar e povoar os diretórios ~/.gnupg de um(a) usuário(a)
                   
                 | 
              
              
                | 
                   
                    applygnupgdefaults
                   
                 | 
                
                   
                    é um script amarrador usado para executar o gpgconf com o parâmetro
                    --apply-defaults
                    em todos os diretórios home GnuPG do(a) usuário(a)
                   
                 | 
              
              
                | 
                   
                    dirmngr
                   
                 | 
                
                   
                    é uma ferramenta que se encarrega de acessar os
                    servidores de chave OpenPGP
                   
                 | 
              
              
                | 
                   
                    dirmngr-client
                   
                 | 
                
                   
                    é uma ferramenta para contactar um dirmngr em execução e
                    testar quando um certificado tenha sido revogado
                   
                 | 
              
              
                | 
                   
                    g13
                   
                 | 
                
                   
                    é uma ferramenta para criar, montar ou desmontar um
                    contêiner de sistema de arquivos encriptado (opcional)
                   
                 | 
              
              
                | 
                   
                    gpg-agent
                   
                 | 
                
                   
                    é um processo de segundo plano usado para gerenciar
                    chaves secretas (privadas) independentemente de qualquer
                    protocolo. Ele é usado como uma estrutura de retaguarda
                    para o gpg
                    e o gpgsm,
                    bem como para um par de outros utilitários
                   
                 | 
              
              
                | 
                   
                    gpg-card
                   
                 | 
                
                   
                    é uma ferramenta para gerenciar cartões inteligentes e
                    "tokens"
                   
                 | 
              
              
                | 
                   
                    gpg-connect-agent
                   
                 | 
                
                   
                    é um utilitário usado para comunicar com um gpg-agent em execução
                   
                 | 
              
              
                | 
                   
                    gpg
                   
                 | 
                
                   
                    é a parte OpenPGP do GNU Privacy Guard (GnuPG). Ele é uma
                    ferramenta usada para fornecer serviços digitais de
                    encriptação e de assinatura usando o padrão OpenPGP
                   
                 | 
              
              
                | 
                   
                    gpgconf
                   
                 | 
                
                   
                    é um utilitário usado para consultar e para modificar
                    arquivos de configuração automática e razoavelmente
                    seguramente no diretório home ~/.gnupg. Ele é projetado não para ser
                    invocado manualmente pelo(a) usuário(a), mas
                    automaticamente por interfaces gráficas de usuário(a)
                   
                 | 
              
              
                | 
                   
                    gpgparsemail
                   
                 | 
                
                   
                    é um utilitário atualmente útil somente para depuração.
                    Execute-o com --help para informação de
                    uso
                   
                 | 
              
              
                | 
                   
                    gpgscm
                   
                 | 
                
                   
                    executa o aplicativo de esquema dado ou gera um shell
                    interativo
                   
                 | 
              
              
                | 
                   
                    gpgsm
                   
                 | 
                
                   
                    é uma ferramenta semelhante ao gpg usada para fornecer
                    serviços digitais de encriptação e de assinatura em
                    certificados X.509 e o protocolo CMS. Ele é usado
                    principalmente como uma estrutura de retaguarda para o
                    processamento de mensagem S/MIME
                   
                 | 
              
              
                | 
                   
                    gpgsplit
                   
                 | 
                
                   
                    divide uma mensagem OpenPGP em pacotes
                   
                 | 
              
              
                | 
                   
                    gpgtar
                   
                 | 
                
                   
                    é uma ferramenta para encriptar ou para assinar arquivos
                    dentro de um arquivamento
                   
                 | 
              
              
                | 
                   
                    gpgv
                   
                 | 
                
                   
                    é uma versão somente verificação do gpg
                   
                 | 
              
              
                | 
                   
                    gpg-wks-client
                   
                 | 
                
                   
                    é um cliente para o protocolo Web Key Service
                   
                 | 
              
              
                | 
                   
                    gpg-wks-server
                   
                 | 
                
                   
                    fornece um servidor para o protocolo Web Key Service
                   
                 | 
              
              
                | 
                   
                    kbxutil
                   
                 | 
                
                   
                    é usado para listar, exportar e importar dados Keybox
                   
                 | 
              
              
                | 
                   
                    watchgnupg
                   
                 | 
                
                   
                    é usado para ouvir um soquete Unix Domain criado por
                    quaisquer das ferramentas GnuPG
                   
                 |