Segnalazione dei bug in Debian
reportbug è uno strumento progettato affinché la notifica di bug in Debian e distribuzioni derivate, sia relativamente senza problemi. Le sue caratteristiche includono:
- Accesso a notifiche di bug pendenti per semplificare l'identificazione di problemi già segnalati.
- Controllo automatico dell'esistenza di nuove versioni di pacchetti.
- Verifica automatica opzionale dell'integrità dei pacchetti attraverso debsums.
- Supporto per seguire notifiche pendenti.
- Integrazione con i programmi di posta mutt, af e mh/nmh.
- Integrazione PGP/GnuPG opzionale.
reportbug è progettato per essere usato su sistemi con installato un sistema di gestione della posta elettronica, come exim o sendmail; ciò nonostante, è possibile modificare il file di configurazione e spedire notifiche usando un server di posta elettronica qualsiasi.
Se gli utenti del sistema utilizzano una localizzazione diversa da UTF-8 e ISO-8859-*, è necessario python2.3-cjkcodecs o python2.3-iconvcodec per il corretto funzionamento. Per le localizzazioni asiatiche, l'uso di python2.3-cjkcodecs è preferibile rispetto al più limitato python2.3-iconvcodec.
Su control@bugs.debian.org c'è un robot che si aspetta messaggi di controllo appositamente predisposti per BTS, il ?sistema di tracciamento dei bug.
Collegamenti:
Debian FAQ : 11.5 Come segnalare un bug in Debian?
http://www.debian.org/doc/manuals/debian-faq/ch-support.html#s-bugreportInterfaccia Debian BTS:
http://www.debian.org/Bugs/Come segnalare un bug in Debian: viene per lo più spiegato come farlo senza reportbug.
http://www.debian.org/Bugs/Reporting
Disponibile anche in: /usr/share/doc/debian/bug-reporting.txtCome segnalare i bug efficacemente: consigli generici per segnalatori di bug:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.htmlLa pagina del progetto reportbug
http://alioth.debian.org/projects/reportbug/Esempio di una "lettera formale" inviata ad alcuni utenti Xfree
http://www.xfree86.org/pipermail/forum/2003-November/003841.html
Utilizzo del server SMTP di Gmail
A volte è più facile configurare reportbug per utilizzare Gmail per inviare segnalazioni di bug, piuttosto che il programma sendmail installato di default in Debian. Le righe seguenti delineano i passaggi per ottenere questo risultato:
- Avviare 'reportbug --configure' come utente normal. Questo creerà il file ~/.reportbugrc che memorizza tutte le configurazioni.
Seguire le istruzioni e alla domanda "Hai un 'agente di trasporto mail' (MTA) configurato", scegliere 'No'.
- Qundi inserire l'indirizzo SMTP di gmail: 'smtp.gmail.com:587'
E il nome utente: '<nome_utente>@gmail.com'
Alla domanda "Il vostro SMTP richiede l'autenticazione TLS?", scegliere 'Sì' (Se si è su una versione più vecchia di squeeze, reportbug non porrà questa domanda).
Messaggi di errore
Attenzione: impostazione localizzazione non supportata
Può apparire questo avviso sullo schermo appena viene invocato reportbug. L'errore è relativo alla configurazione della localizzazione.
- Soluzione: digitare LANG=C prima del comando. Per esempio:
LANG=C reportbug