Introduktion til fejlrapportsforespørgselsserveren
Der er en e-mailserver som kan sende fejlrapporter og indeks i form af ren tekst.
For at anvende den sender man en e-mail til
request@bugs.debian.org.
Emnelinjen i meddelelsen ignoreres, bortset fra ved genereringen af emnelinjen i
svaret.
Den brevtekst man indsender skal bestå af en række kommaoder, en pr. linje. Svaret ser ud som en udskrift af fortolkningen af meddelelsen, og indeholder svar på hver enkelt kommando. For disse kommandoeres vedkommende sendes der ingen beskeder til nogen og mail'en logges ikke på noget offentligt tilgængeligt sted.
Al tekst på en linje, der begynder med nummertegnet ("#"),
ignoreres; serveren holder op med at behandle forespørgslen når den støder
på en linje som indeholder en kontrolterminator
(quit, thank you eller to bindestreger er almindelige
eksempler herpå). Den stopper også hvis der er for mange ukendte eller
fejlagtigt skrevne kommandoer. Hvis ingen kommandoer kunne udføres korrekt,
vil en hjælpetekst blive returneret.
Tilgænglige kommandoer
sendfejlnummersend-detailfejlnummer- Henter oplysninger om den angivne fejlrapport.
send-detailsender også allekedelige
meddelelser i svaret, såsom de forskellige automatiske svar (auto-ack). index[full]index-summary by-packageindex-summary by-number- Henter det komplette indeks (med alle detajler, inklusive afhjulpne og videresendte rapporter), eller et resumé respektivt sorteret efter pakke (by-package) eller nummer (by-number).
index-maint- Henter et indeks over de ansvarlige for pakker med (åbne eller nyligt lukkede) fejlrapporter i rapporteringssystemet.
index maintvedligeholder- Henter et indeks over fejlrapporter i vedrørende vedligeholderen med navnet vedligeholder. Søgekriteriet skal opfyldes nøjagtigt. Fejlindekset vil blive sendt i en separat meddelelse.
index-packages- Henter et indeks over hvilke pakker som har (åbne og nyligt lukkede) fejlrapporter i rapporteringssystemet.
index packagespakke- Henter et indeks over fejl i systemet vedrørende pakken med navnet pakke. Søgekriteriet skal opfyldes nøjagtigt. Fejlindekset vil blive sendt i en separat meddelelse.
send-unmatched[this|0]send-unmatchedlast|-1send-unmatchedold|-2- Henter logger over meddelelser som ikke opfyldes i en specifik fejlrapport for denne (this), sidste (last) eller forrige (old) uge. (Hver uge slutter på en onsdag.)
getinfofilnavn- Henter en fil som indeholder oplysninger om pakker og/eller
vedligeholdere. De tilgængelige filer er:
maintainers- En samlet liste over pakkers vedligeholdere som anvendes af
rapporteringssystemet. Oplysningerne hentes fra filen
Packages. override-filer og pseudopakkefiler. override.distributionoverride.distribution.non-freeoverride.distribution.contriboverride.experimental- Oplysninger om de forskellige pakkers prioriteringer og sektioner,
foruden vedligeholdernes override-værdier. Disse oplysninger
anvendes når
Packages-filerne genereres i ftp-arkivet. Oplysningerne er tilgængelige for hvert primært distributionstræer, efter deres kodenavne. pseudo-packages.descriptionpseudo-packages.maintainers- Liste over beskrivelser og vedligeholdere af pseudopakker.
refcard- Beder om at få tilsendt e-mailserverens referencekort som ren tekst.
help- Beder om at dette hjælpedokument sendes som e-mail i ren tekst.
quitstopthankthanksthankyouthank you--- Afslutter behandlingen af meddelelsen. Derefter kan man inkludere en
hvilken som helst tekst, som vil blive ignoreret af serveren. Man kan
anvende dette til at inkludere længere kommentarer end hvad der sig til
#, eksempelvis til fordel for de mennesker der læser meddelelsen (via rapporteringssystemets log eller via kopier,CCogBCC). #...- Kommentar på en enkelt linje.
Tegnet
#skal skrives først på linjen. debugniveau- Sætter debug-niveauet til tallet i niveau, hvilket skal være et ikke-negativt heltal. 0 betyder ingen debugging; 1 er normalt tilstrækkeligt. Resultatet af debug-kommandoen indgår i svaret. Det er næppe brugbart for almindelige brugere af fejlrapporteringssystemet.
Der er et referencekort til e-mailserveren,
tilgængeligt via websiderne, i bug-mailserver-refcard.txt eller
via e-mail ved at anvende kommandoen refcard (se ovenfor).
Hvis man vil behandle fejlrapporter, skal man anvende adressen
control@bugs.debian.org, som forstår et større antal kommandoer end dem der er beskrevet herover. Disse er
beskrevet i et andet dokument på websiderne, i
filen bug-maint-mailcontrol.txt eller ved at sende kommandoen
help til control@bugs.
Hvis du læser dette som en ren tekstfil eller via e-mail, så er der også en
HTML-udgave på fejlrapporteringssystemets hovedside på
http://www.debian.org/Bugs/.
Andre sider i fejlrapporteringssystemet:
- Hovedsiden for fejlrapporteringssystemet.
- Hvordan man rapporterer en fejl.
- Hvordan man tilgår fejlloggene.
- Oplysninger til udviklere om fejlrapporteringssystemet.
- Oplysninger til udviklere om håndtering af fejl via e-mail.
- Postservernes referencekort.
- Få tilsendt fejlrapporter via e-mail.
Debian BTS administrators <owner@bugs.debian.org>
Debian bug tracking system
Copyright © 1999 Darren O. Benham, 1997, 2003 nCipher Corporation Ltd,
1994-1997 Ian Jackson.
