This file is indexed.

/etc/debbugs/html/server-request.html.in is in debbugs 2.4.1.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
$gRequestHtml = <<HTML_END
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
  <title>$gProject $gBug system - $gBug logs by mail server</title>
  <link rev="made" href="mailto:$gMaintainerEmail">
</head>
<body>

<h1><a name="introduction">Introduction to the $gBug system request server</a></h1>

<p>There is a mailserver which can send the $gBug reports and
indices as plain text on request.

<p>To use it you send a mail message to
<a href="mailto:request\@$gEmailDomain"><code>request\@$gEmailDomain</code></a>.
The <code>Subject</code> of the message is ignored, except
for generating the <code>Subject</code> of the reply.

<p>The body you send should be a series of commands, one per line.
You'll receive a reply which looks like a transcript of your message
being interpreted, with a response to each command.  No notifications
are sent to anyone for most commands; however, the messages are logged
and made available in the WWW pages.

<p>Any text on a line starting with a hash sign <code>#</code> is
ignored; the server will stop processing when it finds a line starting
with <code>quit</code>, <code>stop</code>, <code>thank</code> or two
hyphens (to avoid parsing a signature).  It will also stop if it
encounters too many unrecognised or badly-formatted commands.  If no
commands are successfully handled it will send the help text for the
server.

<h1>Commands available</h1>

<dl>
<dt><code>send</code> <var>bugnumber</var>
<dt><code>send-detail</code> <var>bugnumber</var>

  <dd>Requests the transcript for the $gBug report in question.
  <code>send-detail</code> sends all of the `boring' messages in the
  transcript as well, such as the various auto-acks.

<dt><code>index</code> [<code>full</code>]
<dt><code>index-summary by-package</code>
<dt><code>index-summary by-number</code>

  <dd>Request the full index (with full details, and including done and
  forwarded reports), or the summary sorted by package or by number,
  respectively.

<dt><code>index-maint</code>

  <dd>Requests the index page giving the list of maintainers with $gBugs
  (open and recently-closed) in the tracking system.

<dt><code>index maint</code> <var>maintainer</var>

  <dd>Requests the index pages of $gBugs in the system for the maintainer
  <var>maintainer</var>.  The search term is an exact match.
  The $gBug index will be sent in a separate message.

<dt><code>index-packages</code>

  <dd>Requests the index page giving the list of packages with $gBugs (open
  and recently-closed) in the tracking system.

<dt><code>index packages</code> <var>package</var>

  <dd>Requests the index pages of $gBugs in the system for the package
  <var>package</var>.  The search term is an exact match.
  The $gBug index will be sent in a separate message.

<dt><code>send-unmatched</code> [<code>this</code>|<code>0</code>]
<dt><code>send-unmatched</code> <code>last</code>|<code>-1</code>
<dt><code>send-unmatched</code> <code>old</code>|<code>-2</code>

  <dd>Requests logs of messages not matched to a particular $gBug report,
  for this week, last week and the week before.  (Each week ends on a
  Wednesday.)

<dt><code>getinfo</code> <var>filename</var>

  <dd>Request a file containing information about package(s) and or
  maintainer(s) - the files available are:

  <dl compact>
  <dt><code>maintainers</code>
    <dd>The unified list of packages' maintainers, as used by the tracking
    system.

    $gCreateMaintainers

    <!-- Override file quivilent information -->

  <dt><code>pseudo-packages.description</code>
  <dt><code>pseudo-packages.maintainers</code>
    <dd>List of descriptions and maintainers respectively for
    pseudo-packages.
  </dl>

<dt><code>refcard</code>

  <dd>Requests that the mailservers' reference card be sent in plain ASCII.

<dt><code>help</code>

  <dd>Requests that this help document be sent by email in plain ASCII.

<dt><code>quit</code>
<dt><code>stop</code>
<dt><code>thank</code>...
<dt><code>--</code>...

  <dd>Stops processing at this point of the message.  After this you may
  include any text you like, and it will be ignored.  You can use this
  to include longer comments than are suitable for <code>#</code>, for
  example for the benefit of human readers of your message (reading it
  via the tracking system logs or due to a <code>CC</code> or
  <code>BCC</code>).

<dt><code>#</code>...

  <dd>One-line comment.  The <code>#</code> must be at the start of the
  line.

<dt><code>debug</code> <var>level</var>

  <dd>Sets the debugging level to <var>level</var>, which should be a
  nonnegative integer.  0 is no debugging; 1 is usually sufficient.  The
  debugging output appears in the transcript.  It is not likely to be
  useful to general users of the $gBug system.

</dl>

<p>There is a <a href="server-refcard.html">reference card</a> for the
mailservers, available via the WWW, in
<code>bug-mailserver-refcard.txt</code> or by email using the
<code>refcard</code> command (see above).

<p>If you wish to manipulate $gBug reports you should use the
<code>control\@gEmailDomain</code> address, which understands a
<a href="server-control.html">superset of the commands listed
above</a>.  This is described in another document, available on the
<a href="server-control.html">WWW</a>, in the file
<code>bug-maint-mailcontrol.txt</code>, or by
sending <code>help</code> to <code>control\@$gEmailDomain</code>.

<p>In case you are reading this as a plain text file or via email: an
HTML version is available via the $gBug system main contents page
<code>http://$gWebDomain/</code>.

<hr>

<p>Other pages:
<ul>
  <li><a href="./">$gBug tracking system main contents page.</a>
  <li><a href="Reporting.html">Instructions for reporting $gBugs.</a>
  <li><a href="Access.html">Accessing the $gBug tracking logs other than by WWW.</a>
  <li><a href="Developer.html">Developers' information regarding the $gBug processing system.</a>
  <li><a href="server-control.html">Developers' information - $gBug manipulation using the email control interface.</a>
  <li><a href="server-refcard.html">Mailservers' reference card.</a>
  <li><a href="db/ix/full.html">Full list of outstanding and recent $gBug reports.</a>
  <li><a href="db/ix/packages.html">Packages with $gBug reports.</a>
  <li><a href="db/ix/maintainers.html">Maintainers of packages with $gBug reports.</a>
$gHTMLOtherPageList
</ul>

$gHTMLTail

HTML_END