#use wml::debian::template title="Debians felrapporteringssystem - frågeserver" NOHEADER=yes NOCOPYRIGHT=true #use wml::debian::translation-check translation="349225831b38b6f8237943a18d07bb16ba66a2aa"
Det finns en e-postserver som kan skicka felrapporter och index till dig i form av ren text.
För att använda den skickar du ett e-postmeddelande till
request@bugs.debian.org
.
Ärenderaden i meddelandet ignoreras i allt förutom att den används för att
generera ärenderaden i svaret.
Meddelandekroppen du skickar ska bestå av en serie av kommandon, ett per rad. Du får ett svar som ser ut som en utskrift från tolkningen av ditt meddelande, och som innehåller svar på kommandona. För de kommandon som beskrivs på den här sidan sänds ingen kvittering till någon annan och brevet loggas inte någonstans där det är tillgängligt för allmänheten.
All text på rader som börjar med ett nummertecken (
)
ignoreras; servern kommer att sluta behandla din förfrågan när den hittar en
rad med en styrningsavslutare
(#
quit
, thank you
och två bindestreck är
vanliga exempel).
Den kommer även att stanna om den träffar på för många ogiltiga eller
felaktigt skrivna kommandon.
Om inga kommandon kunde utföras korrekt kommer den att skicka tillbaka en
hjälptext.
send
felnummer
send-detail
felnummer
send-detail
skickar dessutom alla tråkigameddelanden i svaret, exempelvis de olika automatiska svaren.
index
[full
]
index-summary by-package
index-summary by-number
index-maint
index maint
ansvarig
index-packages
index packages
paket
getinfo
filnamn
maintainers
Packages
-filen,
override-filer och pseudo-paketfiler.
override.
utgåva
override.
utgåva.non-free
override.
utgåva.contrib
override.experimental
Packages
genereras för ftp-arkivet.
Information finns för alla träd, via sina kodnamn.
pseudo-packages.description
pseudo-packages.maintainers
refcard
user
adressuser(användare) av alla de
usertag
-kommandon, som följer.usertag
felnummer
[ +
| -
| =
] tag
[ tag ... ]usertag
fungerar precis som det vanliga tag
-kommandot, förutom att
man kan uppfinna vilka taggar man vill. Som standard kommer adressen i
From:
- eller Reply-To:
-huvudet på ditt mail att
utnyttjas för att sätta användaren av usertag
-en.usercategory
kategorinamn [ [hidden]
]Lägger till, uppdaterar eller tar bort en usercategory
(användarkategori). Som standard är användarkategorin synlig; om den valfria
parametern [hidden]
(dold) är angiven, så kommer den inte vara synlig,
men fortfarande tillgänglig att referera från andra definitioner av
användarkategorier.
Detta kommando är något speciellt, då det krävs en kropp direkt efter
kommandot då man lägger till eller updaterar en användarkategori. Om kroppen
är tom så kommer användarkategorin istället tas bort. Kroppen startar med
rader som börjar med ett antal mellanslag. Varje katekori skall starta med
en rad med *
, och om man vill så kan den följas av flera
val-linjer, som alla börjar med +
. Det kompletta formatet är som
följer:
[
valprefix]
][
[ ordningsföljd:
]
val-1 ]
[
[ ordningsföljd:
]
val-2 ]
[
[ ordningsföljd: ] ]
Kategorinamn som visas i kommandon samt i kroppen, utnyttjas till att skapa referenser mellan dem, för att undgå onödig inlining. Kategorititlar utnyttjas i paketrapportresumén.
Det valfria valprefix sätts framför alla val i varje förekomst i kategoriavsnittet. Det första val som uppfyller kriterierna visas med felen under sig. Den valfria ordningsföljd-parametern ger positionen när de valda förekomsterna visas, vilket är användbart när man använder en matchning, som väljer en delmängd av de tidigare, men som skall visas före dessa.
Kategorinamnet normal
har en speciell betydelse, då det
är standardvyn, så genom att ändra det till en annan användarkategori för
paketnamn@packages.debian.org, så kan användarnamnet ändra ett pakets
standardklassifikation.
Exempel på användning:
usercategory dpkg-program [hidden] * Program + dpkg-deb [tag=dpkg-deb] + dpkg-query [tag=dpkg-query] + dselect [package=dselect] usercategory new-status [hidden] * Status [pending=] + Outstanding with Patch Available [0:pending+tag=patch] + Outstanding and Confirmed [1:pending+tag=confirmed] + Outstanding and More Information Needed [pending+tag=moreinfo] + Outstanding and Forwarded [pending+tag=forwarded] + Outstanding but Will Not Fix [pending+tag=wontfix] + Outstanding and Unclassified [2:pending] + From other Branch [absent] + Pending Upload [pending-fixed] + Fixed in NMU [fixed] + Resolved [done] + Unknown Pending Status [] \# Change default view usercategory normal * new-status * severity usercategory old-normal * status * severity * classification
help
stop
thank
thanks
thankyou
thank you
--
#
, exempelvis för att förenkla för de människor som läser
ditt meddelande (via systemloggar, eller som har fått kopior via CC
eller BCC
).
#
...
#
-tecknet måste skrivas i början på raden.
debug
nivå
Det finns ett referenskort för e-postservrarna,
tillgängligt via webben, i
bug-mailserver-refcard.txt
eller via e-post genom att använda
refcard
-kommandot (se ovan).
Om du vill manipulera felrapporter ska du använda adressen
control@bugs.debian.org
, vilken förstår en
större mängd kommandon än dem som listas ovan.
Dessa finns beskrivna i ett annat dokument på webben, i filen
bug-maint-mailcontrol.txt
eller genom att skicka
help
till control@bugs.debian.org
.
Om du läser detta som en ren textfil eller via e-post, så finns det en
HTML-version tillgänglig via felrapporteringssystemets huvudsida på
https://www.debian.org/Bugs/
.