Utilitário para relatório de bugs
Contents
reportbug é uma ferramenta projetada para fazer relatórios de bugs no Debian e em distribuições derivadas de maneira relativamente fácil.
Este pacote fornece acesso ao Sistema de rastreamento de bugs do Debian (Debian Bug Tracking System - BTS), que pode ser usado tanto para relatórios quanto para pesquisa de bugs por diferentes interfaces, incluindo e-mail, web e utilitários de linha de comando.
Instalação
Uso
Reporte um bug: reportbug nome-do-pacote
Para ver bugs de um pacote: querybts nome-do-pacote
Também existe um robô em control@bugs.debian.org que aguarda por mensagens de controle especialmente criadas para o Sistema de rastreamento de bugs do Debian.
Configuração
Usando um servidor SMTP personalizado
O reportbug é projetado para ser usado em sistemas com um Agente de Transporte de E-mail (Mail Transport Agent - MTA) instalado, como o exim ou o sendmail; contudo, você pode editar o arquivo de configuração e enviar relatórios usando qualquer servidor de e-mail disponível. Aqui está um exemplo usando uma conta GMail:
Execute reportbug --configure como um(a) usuário(a) normal. Isto cria um arquivo ~/.reportbugrc que armazena todas as configurações.
Siga as instruções e, quando perguntado(a) Do you have a 'mail transport agent' (MTA) configured (Você tem um 'agente de transporte de e-mail (MTA) configurado), escolha Não
A seguir, entre o host SMTP para o gmail: smtp.gmail.com:587
Para o nome de usuário(a), entre: <nome-de-usuário(a)>@gmail.com
Para a questão Does your SMTP host require TLS authentication? (O host SMTP requer autenticação TLS?), escolha Sim
Se tiver configurado a autenticação de dois fatores do Google para sua conta GMail, você pode criar uma senha específica por aplicação para usar com o reportbug.
Aviso: O procmail submit@bugs.debian.org tem uma regra que silenciosamente descarta e-mails de postmaster@<domínio>. Combinado com o fato de que o Google G-Suite altera o endereço MAIL FROM para postmaster@<domínio>, quando o MAIL FROM original está fora do seu domínio faz com que seus bugs sejam silenciosamente descartados.
Solução de problemas
Warning: unsupported locale setting: (Aviso: configuração de locale não suportada) Este erro relaciona-se à configuração de Locale. Para evitar esse problema, invoque o programa como LANG=C reportbug
Veja também