.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" Set up some character translations and predefined strings.  \*(-- will
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
.\" nothing in troff, for use with C<>.
.tr \(*W-
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
.ie n \{\
.    ds -- \(*W-
.    ds PI pi
.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
.    ds L" ""
.    ds R" ""
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds -- \|\(em\|
.    ds PI \(*p
.    ds L" ``
.    ds R" ''
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{
.    if \nF \{
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\" ========================================================================
.\"
.IX Title "MASS-BUG.DE 1"
.TH MASS-BUG.DE 1 "2015-06-15" "Debian-Hilfswerkzeuge" " "
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH "BEZEICHNUNG"
.IX Header "BEZEICHNUNG"
mass-bug \- reicht einen Massenfehlerbericht gegen eine Liste von Paketen ein
.SH "ÜBERSICHT"
.IX Header "ÜBERSICHT"
\&\fBmass-bug\fR [\fIOptionen\fR] \fB\-\-subject="\fR\fIBetreff des Fehlerberichts\fR\fB"\fR
\&\fISchablonenpaketliste\fR
.SH "BESCHREIBUNG"
.IX Header "BESCHREIBUNG"
Mass-bug hilft bei der Masseneinreichung von Fehlerberichten in der
Debian-Fehlerdatenbank gegen eine Gruppe von Paketen. Für jedes Paket in der
Paketliste (die ein Paket pro Zeile mit einer optionalen Versionsnummer, die
per Unterstrich vom Paketnamen getrennt ist, aufführen sollte), füllt es die
Schablone aus, fügt Pseudokopfzeilen der Fehlerdatenbank hinzu und zeigt
entweder den Fehlerbericht an oder versendet ihn.
.PP
Warnung: Es wurde darauf geachtet, unangenehme und häufige Fehler zu
vermeiden, aber dies ist immer noch ein Werkzeug für Fortgeschrittene, das
massenhaft E\-Mails mit Fehlerberichten erzeugen kann. Benutzen Sie es mit
Vorsicht und lesen Sie zuerst die Dokumentation in der
Debian-Entwickler-Referenz über die Masseneinreichung von Fehlern.
.SH "SCHABLONE"
.IX Header "SCHABLONE"
Die Schablonendatei ist der Rumpf der Nachricht, die an jeden Fehlerbericht
gesandt wird, ausgenommen der Pseudokopfzeilen der Fehlerdatenbank. In der
Schablone wird #PACKAGE# durch den Namen des Pakets ersetzt. Falls eine
Version für das Paket angegeben wurde, wird #VERSION# durch diese Version
ersetzt.
.PP
Die Bestandteile der Versionsnummer können mittels #EPOCH#,
#UPSTREAM_VERSION# und #REVISION# angegeben werden. #EPOCH# beinhaltet den
Doppelpunkt am Ende und #REVISION# den führenden Bindestrich, so dass
#EPOCH#UPSTREAM_VERSION##REVISION# immer dasselbe wie #VERSION# ist.
.PP
Beachten Sie, dass Text in der Schablone bei 70 Zeichen umgebrochen wird bis
zum Anfang einer Signatur (also bis zu einer Zeile, die genau '\-\- '
alleine am Anfang der Zeile enthält). Dies ist ein weiterer Grund, das
Einschließen von Pseudokopfzeilen der Fehlerdatenbank in Ihre Schablone zu
vermeiden.
.SH "OPTIONEN"
.IX Header "OPTIONEN"
\&\fBmass-bug\fR untersucht die \fBdevscripts\fR\-Konfigurationsdateien wie
nachfolgend beschrieben. Befehlszeilenoptionen setzen jedoch die
Einstellungen von Konfigurationsdateien außer Kraft.
.IP "\fB\-\-severity=\fR(\fBwishlist\fR|\fBminor\fR|\fBnormal\fR|\fBimportant\fR|\fBserious\fR|\fBgrave\fR|\fBcritical\fR)" 4
.IX Item "--severity=(wishlist|minor|normal|important|serious|grave|critical)"
gibt den Schweregrad an, mit dem Fehler eingereicht werden sollen. Vorgabe
ist \fBnormal\fR.
.IP "\fB\-\-display\fR" 4
.IX Item "--display"
füllt die Schablonen für jedes Paket aus und zeigt sie zur Überprüfung
an. Dies ist das Standardverhalten.
.IP "\fB\-\-send\fR" 4
.IX Item "--send"
sendet die Fehlerberichte tatsächlich.
.ie n .IP "\fB\-\-subject=""\fR\fIBetreff des Fehlerberichts\fR\fB""\fR" 4
.el .IP "\fB\-\-subject=``\fR\fIBetreff des Fehlerberichts\fR\fB''\fR" 4
.IX Item "--subject=""Betreff des Fehlerberichts"""
gibt den Betreff des Fehlerberichts an. Dem Betreff wird automatisch der
Name des Pakets vorangestellt, gegen das der Fehlerbericht eingereicht wird.
.IP "\fB\-\-tags\fR" 4
.IX Item "--tags"
erzeugt die Pseudokopfzeile »Tags« der Fehlerdatenbank, um Markierungen zu
setzen.
.IP "\fB\-\-user\fR" 4
.IX Item "--user"
erzeugt die Pseudokopfzeile »User« der Fehlerdatenbank (Benutzer der
Benutzermarkierungen).
.IP "\fB\-\-usertags\fR" 4
.IX Item "--usertags"
erzeugt die Pseudokopfzeile »Usertags« der Fehlerdatenbank (um eine
Benutzermarkierung zu setzen).
.IP "\fB\-\-source\fR" 4
.IX Item "--source"
gibt an, dass Paketnamen sich auf Quell\- statt Binärpakete beziehen.
.IP "\fB\-\-sendmail=\fR\fISENDMAIL-BEFEHL\fR" 4
.IX Item "--sendmail=SENDMAIL-BEFEHL"
gibt den \fBsendmail\fR\-Befehl an. Der Befehl wird bei Leerräumen unterteilt
und nicht an eine Shell übergeben. Vorgabe ist \fI/usr/sbin/sendmail\fR.
.IP "\fB\-\-no\-wrap\fR" 4
.IX Item "--no-wrap"
bricht die Schablone nicht bei 70 Zeichen um.
.IP "\fB\-\-no\-conf\fR, \fB\-\-noconf\fR" 4
.IX Item "--no-conf, --noconf"
keine Konfigurationsdateien lesen, Dies kann nur als erste auf der
Befehlszeile angegebene Option benutzt werden.
.IP "\fB\-\-help\fR" 4
.IX Item "--help"
stellt einen Aufruftext bereit.
.IP "\fB\-\-version\fR" 4
.IX Item "--version"
zeigt Versionsinformationen.
.SH "UMGEBUNGSVARIABLEN"
.IX Header "UMGEBUNGSVARIABLEN"
\&\fB\s-1DEBEMAIL\s0\fR und \fB\s-1EMAIL\s0\fR können in der Umgebung gesetzt werden, um die
E\-Mail-Adresse festzulegen, von der Fehlerberichte versandt werden.
.SH "KONFIGURATIONSVARIABLEN"
.IX Header "KONFIGURATIONSVARIABLEN"
Die beiden Konfigurationsdateien \fI/etc/devscripts.conf\fR und
\&\fI~/.devscripts\fR werden in dieser Reihenfolge durch eine Shell eingelesen,
um Konfigurationsvariablen zu setzen. Befehlszeilenoptionen können benutzt
werden, um Einstellungen aus Konfigurationsdateien außer Kraft zu
setzen. Einstellungen aus Umgebungsvariablen werden zu diesem Zweck
ignoriert. Die derzeit bekannten Variablen sind:
.IP "\fB\s-1BTS_SENDMAIL_COMMAND\s0\fR" 4
.IX Item "BTS_SENDMAIL_COMMAND"
Falls dies gesetzt ist, gibt es einen \fBsendmail\fR\-Befehl an, der anstelle
von \fI/usr/sbin/sendmail\fR verwendet wird. Entspricht der Befehlszeilenoption
\&\fB\-\-sendmail\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Dieses Programm unterliegt dem Copyright (C) 2006 von Joey Hess
<joeyh@debian.org>.
.PP
Es ist lizensiert unter den Bedingungen der \s-1GPL,\s0 entweder Version 2 der
Lizenz oder (nach Ihrer Wahl) irgendeiner späteren Version.
.SH "AUTOR"
.IX Header "AUTOR"
Joey Hess <joeyh@debian.org>
