move html into the cgi
authorStephen Gran <steve@lobefin.net>
Sun, 15 Nov 2009 15:43:11 +0000 (15:43 +0000)
committerStephen Gran <steve@lobefin.net>
Sun, 15 Nov 2009 15:43:11 +0000 (15:43 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
14 files changed:
debian/rules
html/doc-direct.html [new file with mode: 0644]
html/doc-general.html [new file with mode: 0644]
html/doc-hosts.html [new file with mode: 0644]
html/doc-mail.html [new file with mode: 0644]
html/forward.html [new file with mode: 0644]
html/hostinfo.html [new file with mode: 0644]
html/index.html [new file with mode: 0644]
html/login.html [new file with mode: 0644]
html/password.html [new file with mode: 0644]
html/searchform.html [new file with mode: 0644]
html/searchhelp.html [new file with mode: 0644]
html/searchresults.html [new file with mode: 0644]
html/update.html [new file with mode: 0644]

index 2aa9fd1..5beb036 100755 (executable)
@@ -13,7 +13,7 @@ build:
 clean:
        dh_testdir
        -rm -f build
-       -rm -rf $(i) debian/files* core debian/substvars
+       -rm -rf $(i) debian/files* core debian/substvars debian/debhelper.log
 
 instdirs = \
        var/www/userdir-ldap \
@@ -31,6 +31,19 @@ binary-indep: build
 
        install -m 755 *.cgi $(i)/var/www/userdir-ldap/
        install -m 644 Util.pm $(i)/var/www/userdir-ldap/
+       install -m 644 html/index.html $(i)/var/www/
+       install -m 644 html/doc-direct.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/doc-general.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/doc-hosts.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/doc-mail.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/forward.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/hostinfo.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/login.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/password.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/searchform.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/searchhelp.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/searchresults.html $(i)/var/www/userdir-ldap/
+       install -m 644 html/update.html $(i)/var/www/userdir-ldap/
        chown www-data:www-data $(i)/var/cache/userdir-ldap/web-cookies/
        chmod u=rwx,g=,o= $(i)/var/cache/userdir-ldap/web-cookies/
 
diff --git a/html/doc-direct.html b/html/doc-direct.html
new file mode 100644 (file)
index 0000000..0cb712c
--- /dev/null
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- Direct LDAP Access</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:29">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>Direct LDAP Access</h1>
+<p>Since the
+<a href="http://lists.debian.org/debian-announce/debian-announce-2003/msg00001.html">compromise</a>,
+the information available to non-developers via the LDAP interface has been
+limited a great deal. However, as always, the full database is accessible from
+any .debian.org machine. If you wish relatively unfettered access to the LDAP
+database, connect to it from a .debian.org machine, such as gluck.debian.org
+(which is recommended for general shell usage anyhow).
+</p>
+<p>
+The LDAP utilities package (<a href="http://packages.debian.org/ldap-utils">ldap-utils</a>) provides an utility called ldapsearch that can be used
+to execute direct queries to the database. This is done by supplying
+the following arguments to ldapsearch: <strong>-x -H
+ldap://db.debian.org -b dc=debian,dc=org</strong>. Alternatively, the
+<strong>-H</strong> and <strong>-b</strong> options can be put in
+one's ~/.ldaprc, in the following form:
+</p><pre>
+[ dbharris@gluck: ~/ ]$ cat ~/.ldaprc
+HOST db.debian.org
+BASE dc=debian,dc=org
+</pre>
+<p>
+<strong>-x</strong> tells ldapsearch to use "simple" (non-SASL, non-Kerberos)
+authentication. There appears to be no ~/.ldaprc option which does the same as
+<strong>-x</strong>. With these parameters specified, we're ready to begin
+searching. Here's an example:
+</p><pre>
+[ dbharris@gluck: ~/ ]$ ldapsearch -x uid=dbharris keyfingerprint
+&lt;snip&gt;
+dn: uid=dbharris,ou=users,dc=debian,dc=org
+keyFingerPrint: CC53F12435C07BC258FE7A3C157DDFD959DDCB9F
+&lt;snip&gt;
+</pre>
+<p>
+The first non-option argument (<strong>uid=dbharris</strong> in this case) is
+the query to perform, and the rest of the arguments are the attributes to
+return. If you only specify the query, but don't provide any attributes to
+return, all readable attributes are returned. While the example was quite
+simple, complex queries can be performed as well:
+</p><pre>
+[ dbharris@gluck: ~/ ]$ ldapsearch -x -H ldap://db.debian.org -b dc=debian,dc=org '(&amp;(!(loginshell=/bin/bash))(uid=*))' loginshell
+</pre>
+<p>
+That query shows users that do not use bash as their shell. Some other
+interesting queries are:</p>
+<ul>
+<li>Count the number of developers
+<tt>(&amp;(keyfingerprint=*)(gidnumber=800))</tt></li>
+<li>Show people in a certain group <tt>gidmembership=adm</tt></li>
+<li>People named james <tt>cn=james</tt></li>
+<li>Someone whos last name phonetically sounds like 'Ackerma'
+<tt>sn~=ackerm</tt></li>
+<li>All the sparcs <tt>host=sparc</tt></li>
+</ul>
+<p><a href="http://www.faqs.org/rfcs/rfc2254.html">RFC 2254</a>
+has more information about the filter expressions.</p>
+<h1>Other LDAP Browsers</h1>
+<p>
+The GQ package has a graphical LDAP browser that can browse the debian.org
+tree. It is somewhat ungainly with the large number of entries in our
+directory, but it does work nonetheless. Configuration is similar, use the
+preferences dialog to add a new host with the information given above.
+<p>
+Netscape has a browser for their mailer, but I have never been able to get
+it to work, please email if you have any luck.
+<p>
+To my knowledge there are no interfaces for popular mailers like mutt and
+gnus. Such an interface would allow using the directory as an enhanced address
+book.
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Fri, Jan 28 19:13:06 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/doc-general.html b/html/doc-general.html
new file mode 100644 (file)
index 0000000..3b1b618
--- /dev/null
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- General LDAP Documentation</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:30">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>General LDAP Documentation</h1>
+<p>
+debian.org uses a single LDAP driven directory for account management across
+all the project run <a href="/machines.cgi">machines</a>. This directory
+also provides services for leaving vacation notices, updating
+<a href="http://www.debian.org/devel/developers.loc">xplanet</a> coordinates,
+email forwarding, ssh authentication keys and other information.
+<p>
+Note: the 'passwd' program and 'chfn' do not work with LDAP information.
+Please use the web page or email gateway for the time being. All machines
+running OpenSSH are using replicated SSH RSA authentication keys.
+<h1>Security and Privacy</h1>
+<p>
+Three levels of information security are provided by the database. The first
+is completely public information that anyone can see either by issuing an
+LDAP query or by visiting the web site. The next level is
+<em>developer-only</em> information that requires the search to be
+performed from a .debian.org machine (see <a href="doc-direct.html">this
+tutorial</a> on how to use ldapsearch from a .debian.org machine for a
+direct connection to the LDAP daemon) or from the web interface after
+one has authenticated themselves as a Debian Developer. The final level is
+<em>admin-only</em> or <em>user-only</em> information; this
+information can only be viewed by the user or an administrator.
+<p>
+<em>developer-only</em> information includes precise location information
+[postalcode, postal address, lat/long] telephone numbers, and the vacation
+message.
+<p>
+<em>Admin-only/user-only</em> information includes email forwarding,
+ssh keys and
+the encrypted password. Note that email forwarding is necessarily publicly
+viewable from accounts on the actual machines.
+<p>
+Entries in the directory are keyed to the developers PGP key, whoever has that
+key can make any change to the directory through the mail interface.
+<h1>Access</h1>
+<p>
+The directory has several means to access it:
+<ul>
+<li><a href="https://db.debian.org/login.html">SSL Web Forms</a>
+<li>Finger gateway, <tt>finger foo@db.debian.org</tt>
+<li>GPG key gateway, <tt>finger foo/key@db.debian.org</tt>
+<li><a href="doc-mail.html">Mail gateway</a>
+<li><a href="doc-direct.html">Direct LDAP Access</a>
+<li>LDAP command line tools such as <tt>ud-info</tt>
+</ul>
+<p>
+<a href="password.html">Lost or forgotten password instructions</a>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Fri, Jan 28 19:13:06 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/doc-hosts.html b/html/doc-hosts.html
new file mode 100644 (file)
index 0000000..327b918
--- /dev/null
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developer Machines</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:30">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developer Machines</h1>
+<h3>SSH Host Keys</h3>
+<p>The SSH host keys for the machines in the debian.org domains are
+stored in the Debian LDAP database. The key and its fingerprint will
+be displayed when <a href="machines.cgi">details</a> for a machine are
+displayed.</p>
+<p>On machines in the debian.org which are updated from the LDAP
+database <code>/etc/ssh/ssh_known_hosts</code> contains the keys for
+all hosts in this domain. This helps for easier log in into such a
+machine. This is also be available in the chroot environments.</p>
+<p>Developers should add <code>StrictHostKeyChecking yes</code> to
+their <code>~/.ssh/config</code> file so that they only connect to
+trusted hosts. With the file mentioned above, nearly all hosts in the
+debian.org domain will be trusted automatically.</p>
+<p>Developers can also execute <code>ud-host -f</code> or
+<code>ud-host -f -h host</code> on a machine in the debian.org domain
+in order to display all host fingerprints or only the fingerprints of
+a particular host in order to compare it with the output of
+<code>ssh</code> on an external host.</p>
+<h3>Exception for Alioth</h3>
+<p>An exception has been made for the Alioth system since not only
+Debian developers have an account on this machine. As a result, this
+machine (or machines in case there are more of one serving as Alioth
+hosts) is generally not trusted. Hence no passwords (i.e. no shadow
+file(s)) will be exported to it and their SSH keys are not added to
+the LDAP system.</p>
+<p><a href="http://people.debian.org/~joey/misc/naming.html">Debian Host Naming Scheme</a></p>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Tue, Feb 1 16:44:43 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/doc-mail.html b/html/doc-mail.html
new file mode 100644 (file)
index 0000000..960aab2
--- /dev/null
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- LDAP Gateway</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2009-06-02 12:31:59">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>LDAP Gateway</h1>
+<p>
+The LDAP directory has a PGP secured mail gateway that
+allows users to safely and conveniently effect changes to their entries. It
+makes use of PGP signed input messages to positively identify the user and
+to confirm the validity of the request. Furthermore it implements a replay
+cache that prevents the gateway from accepting the same message more than
+once.
+<p>
+There are three functions logically split into 3 separate email addresses
+that are implemented by the gateway: <b>ping</b>, <b>new password</b> and
+<b>changes</b>. The function to act on is the first argument to the program.
+<p>
+Error handling is currently done by generating a bounce message and passing
+descriptive error text to the mailer. This can generate a somewhat hard to
+read error message, but it does have all the relevant information.
+<h1>Ping</h1>
+The ping command simply returns the users public record. It is useful for
+testing the gateway and for the requester to get a basic dump of their
+record. In future this address might 'freshen' the record to indicate the
+user is alive. Any PGP signed message will produce a reply.
+<h1>New Password</h1>
+If a user looses their password they can request that a new one be generated
+for them. This is done by sending the phrase "Please change my Debian
+password" to chpasswd@db.debian.org. The phrase is required to prevent the
+daemon from triggering on arbitrary signed email. The best way to invoke this
+feature is with
+<pre>echo "Please change my Debian password" | gpg --clearsign | mail chpasswd@db.debian.org</pre>
+After validating the request the daemon will generate a new random password,
+set it in the directory and respond with an encrypted message containing the
+new password. The password can be changed using one of the other interface
+methods.
+<h1>Changes</h1>
+An address (changes@db.debian.org) is provided for making almost arbitrary
+changes to the contents of the record. The daemon parses its input line by
+line and acts on each line in a command oriented manner. Anything, except for
+passwords, can be changed using this mechanism. Note however that because
+this is a mail gateway it does stringent checking on its input. The other
+tools allow fields to be set to virtually anything, the gateway requires
+specific field formats to be met.
+<ul>
+<li>A line of the form <tt>'field: value'</tt> will change the contents of
+the field to value. Some simple checks are performed on value to make sure
+that it is not set to nonsense. You can't set an empty string as
+value, use <tt>del</tt> instead (see below). The values that can
+be changed are:
+<b>c</b>, <b>l</b>, <b>facsimileTelephoneNumber</b>, <b>telephoneNumber</b>,
+<b>postalAddress</b>, <b>postalCode</b>,
+<b>loginShell</b>, <b>emailForward</b>,
+<b>jabberJID</b>, <b>ircNick</b>, <b>icqUin</b>,
+<b>onVacation</b>,
+<b>labledURI</b>,
+<b>birthDate</b> (YYYYMMDD),
+<b>mailDisableMessage</b>,
+<b>mailGreylisting</b> (TRUE|FALSE),
+<b>mailCallout</b> (TRUE|FALSE),
+<b>VoIP</b>,
+and <b>gender</b> (1|2|9|male|female|unspecified).
+<li>A line of the form <tt>'del field'</tt> will completly remove all
+occurrences of a field. Useful e.g. to unset your vacation status.
+The fields that can be deleted are:
+<b>c</b>, <b>l</b>, <b>facsimileTelephoneNumber</b>, <b>telephoneNumber</b>,
+<b>postalAddress</b>, <b>postalCode</b>, <b>emailForward</b>,
+<b>onVacation</b>, <b>labeledURI</b>, <b>latitude</b>, <b>longitude</b>, <b>dnsZoneEntry</b>,
+<b>ircNick</b>, <b>jabberJID</b>, <b>icquin</b>,
+<b>sshRSAAuthKey</b>,
+<b>mailGreylisting</b>, <b>mailCallout</b>, <b>mailRBL</b>, <b>mailRHSBL</b>, <b>mailDisableMessage</b>, <b>mailWhitelist</b>,
+<b>birthDate</b>,
+<b>jpegPhoto</b>, <b>VoIP</b>
+<li>The daemon has a special parser to help changing latitude and longitude
+values. It accepts several common formats for position information and
+converts them to one of the standard forms. The permitted types are
+<pre>D = Degrees, M = Minutes, S = Seconds, x = n,s,e,w
++-DDD.DDDDD, +- DDDMM.MMMM, +-DDDMMSS.SSSS [standard forms]
+DDxMM.MMMM, DD:MM.MMMM x, DD:MM:SS.SSS X)</pre>
+and the request format is <tt>'Lat: xxx Long: xxx'</tt> where <tt>xxx</tt>
+is one of the permitted types. The resulting response will include how the
+input was parsed and the value in decimal degrees.
+<li>
+Part of the replicated dataset is a virtual .ssh/authorized_keys file for
+each user. The change address is the simplest way to set the RSA key(s) you
+intend to use. Simply place a key on a line by itself, the full SSH key
+format specification is supported, see sshd(8). Probably the most common way
+to use this function will be
+<pre>cat .ssh/id_rsa.pub | gpg --clearsign | mail changes@db.debian.org</pre>
+which will set the authentication key to the identity you are using.
+Multiple keys per user are supported, but they must all be sent at once.
+<li>RBL, RHSBL, and whitelists can only be updated via the mail gateway. Like
+DNS and ssh keys, any list specified must be specified in its enterity. The format is:
+<b>listtype</b> <b>dns.domain.of.rbl/IP to whitelist</b> where listtype is one of mailRBL,
+mailRHSBL, and mailWhitelist
+<li>Debian.net DNS Zone Entry. The only way to get a debian.net address is
+to use the mail gateway. It
+will verify the request and prevent name collisions automatically. Requests
+can take three forms: <tt>'foo in a 1.2.3.4'</tt>, <tt>'foo in cname
+foo.bar.'</tt>, or <tt>'foo in mx 10 foo.bar.'</tt> (note the trailing dot).
+Note that you
+cannot combine CNAME with any other record types. The precise form
+is critical and must not be deviated from.
+Like the SSH function above, multiple hosts are supported, but they must all
+be sent at once. The debian.net zone is reloaded hourly.
+<li>If the single word <b>show</b> appears on a line then a PGP encrypted version
+of the entire record will be attached to the resulting email.
+</ul>
+After processing the requests the daemon will generate a report which contains
+each input command and the action taken. If there are any parsing errors
+processing stops immediately, but valid changes up to that point are
+processed.
+<h2>Notes</h2>
+<p>
+In this document PGP refers to any message or key that GnuPG is
+able to generate or parse, specifically it includes both PGP2.x and OpenPGP
+(aka GnuPG) keys.
+<p>
+Due to the replay cache the clock on the computer that generates the
+signatures has to be accurate to at least one day. If it is off by several
+months or more then the daemon will outright reject all messages.
+<p>
+Examples are given using GnuPG, but PGP 2.x can also be used. The correct
+options to generate a clear signed ascii armored message in 'filter' mode
+are <tt>pgp -fast</tt> which does the same as <tt>gpg --clearsign</tt>
+<p>
+Debian.org machines rely on secured replication to transfer login data out
+of the database. Replication is performed at 15 min intervals so it can take
+a short while before any changes made take effect.
+<p>
+If the mail you're sending to the mail robot is too long for your MTA
+and gets split please use a different mail origin or pass the mail to
+the MTA on a debian.org machine, e.g. gluck:
+<pre>cat .ssh/id_rsa.pub | gpg --clearsign | ssh gluck mail changes@db.debian.org</pre>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Tue, Jun 2 12:31:58 UTC 2009
+  <br>
+  Copyright &copy; 1997-2009
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/forward.html b/html/forward.html
new file mode 100644 (file)
index 0000000..17d49ca
--- /dev/null
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- Email Forwarding</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:30">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>Email Forwarding</h1>
+<p>
+Emails to @debian.org addresses now go through a LDAP distributed email system.
+This system uses the forwarding field in the LDAP directory to route mail
+without passing it through a users .forward file on a single host.
+Multiple machines participate in the forwarding to provide redundancy.
+<p>
+Each forwarders inspects the LDAP database
+to see if foo@debian.org has forwarding set to an address, if so the <i>envelope
+to address</i> is rewritten and the message redirected to the new address.
+Otherwise the message is relayed to master.debian.org for processing by the
+users .forward files. If email forwarding is setup then .forward files are
+<b>NOT</b> considered. Extension addresses (foo-lists) are always routed
+directly to master for processing.
+<p>
+All machines also use the forwarding attribute as a default destination for
+email. If the user has a home directory and no .forward file the mail is
+forwarded rather than delivered to /var/spool/mail. This makes sure cron
+reports, bug responses and other unexpected emails are not misplaced.
+<p>
+If you set the forwarding address to be a specific Debian machine and do
+not create a forward file then that machine will spool the mail to
+/var/spool/mail instead of creating a mail loop.
+<p>
+The email forwarding can be easily reconfigured using GnuPG:
+<pre>
+echo "emailforward: foo@bar.com" | gpg --clearsign | mail change@db.debian.org
+</pre>
+or by visiting <a href="https://db.debian.org/login.html">db.debian.org</a>
+<p>
+You can test the email routing by using the command <tt>/usr/sbin/exim -bt
+foo@debian.org</tt>
+<h2>procmail</h2>
+If you use procmail for your main mailbox, PLEASE, erase your .forward
+file and put a .procmailrc in its place instead. This feature has been
+supported on debian.org machines for a good while now, and will continue to be
+supported. .procmailrc files won't be synchronised to all hosts in
+the LDAP directory.
+<p>
+The correct way to invoke procmail for extension addresses is "|/usr/bin/procmail [options]"
+Ignore the IFS=".." stuff in the procmail man page.
+<h2>MailBox formats</h2>
+Email can be saved to mailboxes or maildirs by using the correct lines in a
+.forward file:
+<p>
+Mailbox format files "/debian/home/foo/Mbox"
+<br>Maildir format files "/debian/home/foo/MDir/"
+<p>
+To deliver to /var/spool/mail/foo use a construct like '|/usr/bin/procmail
+-m /dev/null'. Putting the mailbox path will not work. You must use
+absolute paths for mailboxes, qmail-like ./ paths are not supported by
+Exim.
+<p>
+Also, 'Exim Filter' files are deliberately turned off.
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Mon, May 9 18:13:06 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/hostinfo.html b/html/hostinfo.html
new file mode 100644 (file)
index 0000000..e725d0f
--- /dev/null
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developer Machines</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2008-07-17 09:04:15">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developer Machines</h1>
+<b>Lookup:</b><br>
+<form method="post" action="machines.cgi">
+<select name="host">
+<option value="_summary_">Summary
+~hostlist~
+</select>
+<input type="submit" value="Go">
+</form>
+<hr>
+~hostdetails~
+<br>
+<p>
+<a href="http://people.debian.org/~joey/misc/naming.html">Debian Host Naming Scheme</a>&nbsp;&nbsp;&nbsp;<a href="doc-hosts.html">SSH Keys</a><br>
+Not all Debian hardware is maintained by the Debian System Administrators. For a (partial) list of systems controlled by others please see <a href="http://wiki.debian.org/Teams/DSA/non-DSA-HW">the non-DSA-HW wiki page</a>.
+</p>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Thu, Jul 17 09:04:14 UTC 2008
+  <br>
+  Copyright &copy; 1997-2008
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/index.html b/html/index.html
new file mode 100644 (file)
index 0000000..f5f1c37
--- /dev/null
@@ -0,0 +1 @@
+<html><body><h1>It works!</h1></body></html>
diff --git a/html/login.html b/html/login.html
new file mode 100644 (file)
index 0000000..ae2af24
--- /dev/null
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developers LDAP Login</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:31">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developers LDAP Login</h1>
+<br><br><div align="center">
+<form method="post" action="https://db.debian.org/login.cgi">
+<table border="5" cellspacing="0" cellpadding="3" width="70%" bgcolor="#DDDDDD" summary="">
+<tr><th colspan="2" bgcolor="#44CCCC" align="center"><font size="+2">Authentication Required</font></th></tr>
+<tr><td colspan="2" align="center"><br><br>If you are not a developer, please <a href="search.cgi">return to the main search page</a>, otherwise, enter your Debian user ID and password below<br>
+You can also access the pages <a href="https://db.debian.org/">securely</a><br></td></tr>
+<tr><td align="right"><b>login:</b></td><td><input size="10" name="username">@debian.org</td></tr>
+<tr><td align="right"><b>Password:</b></td><td><input size="20" name="password" type="password"></td></tr>
+<tr><td colspan="2" align="center">
+<input type="submit" name="search" value="Full Search">&nbsp;&nbsp;&nbsp;
+<input type="submit" name="update" value="Update my info">
+</td></tr></table>
+</form>
+</div>
+<hr>
+<div align="center">
+<p><a href="machines.cgi">Debian development machines</a>
+<br><a href="password.html">Lost or forgotten password instructions</a>
+</p>
+</div>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Fri, Jan 28 19:13:06 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/password.html b/html/password.html
new file mode 100644 (file)
index 0000000..2361766
--- /dev/null
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- Lost or Forgotten password</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2008-05-15 20:13:06">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>Lost or Forgotten password</h1>
+<p>
+If you have lost or forgotten your LDAP password (and by extension, your
+machine login password) you can have it reset by sending a PGP signed
+message to the <a href="doc-mail.html">mail gateway</a>:
+<pre>
+echo "Please change my Debian password" | gpg --clearsign | mail chpasswd@db.debian.org
+or
+echo "Please change my Debian password" | pgp -fast | mail chpasswd@db.debian.org
+</pre>
+The daemon will then respond with a new randomized password encrypted
+with your key. You can then use the
+<a href="https://db.debian.org/login.html">SSL Web pages</a> to change your
+password to something you can remember. You cannot set a new password via the
+mail gateway.
+<p>
+Alternatively, you can do without a password and use PGP to manipulate your
+LDAP information through the <a href="doc-mail.html">mail gateway</a> and use
+SSH RSA Authentication to access the servers. To setup OpenSSH for RSA you
+need to first generate a private RSA key using <tt>ssh-keygen</tt> and select
+a good passphrase for it. Then send the public portion of the key to the LDAP
+directory:
+<pre>
+gpg --clearsign < ~/.ssh/id_rsa.pub | mail change@db.debian.org
+</pre>
+<p><b>NB:</b> Only version 2 RSA keys are accepted. Version 1 RSA
+keys (i.e. identity.pub files) will not work.</p>
+<p>
+You can then use this key to authenticate to the machines. Using ssh-agent
+(automatically run by Debian's X configuration) you can use ssh-add to 'cache'
+your passphrase once.
+</p>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Thu, May 15 18:13:05 UTC 2008
+  <br>
+  Copyright &copy; 1997-2008
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/searchform.html b/html/searchform.html
new file mode 100644 (file)
index 0000000..601f394
--- /dev/null
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developers LDAP Search</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2008-09-17 22:54:12">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developers LDAP Search</h1>
+<br><br><div align="center">
+<form method="post" action="search.cgi">
+<input type="hidden" name="id" value="~id~">
+<input type="hidden" name="authtoken" value="~authtoken~">
+<table border="5" cellspacing="0" cellpadding="3" width="70%" bgcolor="#DDDDDD" summary="">
+<tr><th colspan="2" bgcolor="#44CCCC" align="center"><font size="+2">Debian Developers Database Search</font>
+<br><font size="-1">(any field can be left blank....)</font><br>
+<a href="searchhelp.html">Help on searching</a></th></tr>
+<tr><td align="right"><b>First name:</b></td><td><input name="cn">
+<input name="cnfuzzy" value="1" type="checkbox">Fuzzy search</td></tr>
+<tr><td align="right"><b>Last name:</b></td><td><input name="sn">
+<input name="snfuzzy" value="1" type="checkbox">Fuzzy search</td></tr>
+<tr><td align="right"><b>login:</b></td><td><input name="uid">
+<input name="uidfuzzy" value="1" type="checkbox">Fuzzy search</td></tr>
+<tr><td align="right"><b>IRC nickname:</b></td><td><input name="ircnick">
+<input name="ircfuzzy" value="1" type="checkbox">Fuzzy search</td></tr>
+<tr><td align="right"><b>PGP/GPG fingerprint:</b></td><td><input name="fingerprint">
+<input name="fpfuzzy" value="1" type="checkbox">Fuzzy search</td></tr>
+<tr><td align="right"><b>country:</b></td><td>
+<select name="country" size="5">
+<option value="">(any)
+    <option value="af">Afghanistan
+    <option value="al">Albania
+    <option value="dz">Algeria
+    <option value="as">American Samoa
+    <option value="ad">Andorra
+    <option value="ao">Angola
+    <option value="ai">Anguilla
+    <option value="aq">Antarctica
+    <option value="ag">Antigua and Barbuda
+    <option value="ar">Argentina
+    <option value="am">Armenia
+    <option value="aw">Aruba
+    <option value="au">Australia
+    <option value="at">Austria
+    <option value="az">Azerbaidjan
+    <option value="bs">Bahamas
+    <option value="bh">Bahrain
+    <option value="bd">Bangladesh
+    <option value="bb">Barbados
+    <option value="by">Belarus
+    <option value="be">Belgium
+    <option value="bz">Belize
+    <option value="bj">Benin
+    <option value="bm">Bermuda
+    <option value="bt">Bhutan
+    <option value="bo">Bolivia
+    <option value="ba">Bosnia-Herzegovina
+    <option value="bw">Botswana
+    <option value="bv">Bouvet Island
+    <option value="br">Brazil
+    <option value="io">British Indian Ocean Territory
+    <option value="bn">Brunei Darussalam
+    <option value="bg">Bulgaria
+    <option value="bf">Burkina Faso
+    <option value="bi">Burundi
+    <option value="kh">Cambodia
+    <option value="cm">Cameroon
+    <option value="ca">Canada
+    <option value="cv">Cape Verde
+    <option value="ky">Cayman Islands
+    <option value="cf">Central African Republic
+    <option value="td">Chad
+    <option value="cl">Chile
+    <option value="cn">China
+    <option value="cx">Christmas Island
+    <option value="cc">Cocos (Keeling) Islands
+    <option value="co">Colombia
+    <option value="km">Comoros
+    <option value="cg">Congo
+    <option value="ck">Cook Islands
+    <option value="cr">Costa Rica
+    <option value="hr">Croatia
+    <option value="cu">Cuba
+    <option value="cy">Cyprus
+    <option value="cz">Czech Republic
+    <option value="cs">Czech Republic and Slovakia
+    <option value="cd">Democratic Republic of Congo
+    <option value="zr">Democratic Republic of the Congo
+    <option value="dk">Denmark
+    <option value="dj">Djibouti
+    <option value="dm">Dominica
+    <option value="do">Dominican Republic
+    <option value="tp">East Timor
+    <option value="ec">Ecuador
+    <option value="eg">Egypt
+    <option value="sv">El Salvador
+    <option value="gq">Equatorial Guinea
+    <option value="er">Eritrea
+    <option value="ee">Estonia
+    <option value="et">Ethiopia
+    <option value="fk">Falkland Islands
+    <option value="fo">Faroe Islands
+    <option value="fj">Fiji
+    <option value="fi">Finland
+    <option value="su">Former USSR
+    <option value="fr">France
+    <option value="fx">France (European Territory)
+    <option value="gf">French Guyana
+    <option value="tf">French Southern Territories
+    <option value="ga">Gabon
+    <option value="gm">Gambia
+    <option value="ge">Georgia
+    <option value="de">Germany
+    <option value="gh">Ghana
+    <option value="gi">Gibraltar
+    <option value="gr">Greece
+    <option value="gl">Greenland
+    <option value="gd">Grenada
+    <option value="gp">Guadeloupe (French)
+    <option value="gu">Guam (USA)
+    <option value="gt">Guatemala
+    <option value="gg">Guernsey
+    <option value="gn">Guinea
+    <option value="gw">Guinea Bissau
+    <option value="gy">Guyana
+    <option value="ht">Haiti
+    <option value="hm">Heard and McDonald Islands
+    <option value="hn">Honduras
+    <option value="hk">Hong Kong
+    <option value="hu">Hungary
+    <option value="is">Iceland
+    <option value="in">India
+    <option value="id">Indonesia
+    <option value="ir">Iran
+    <option value="iq">Iraq
+    <option value="ie">Ireland
+    <option value="im">Isle of Man
+    <option value="il">Israel
+    <option value="it">Italy
+    <option value="ci">Ivory Coast (Cote d&#39;Ivoire)
+    <option value="jm">Jamaica
+    <option value="jp">Japan
+    <option value="je">Jersey
+    <option value="jo">Jordan
+    <option value="kz">Kazakhstan
+    <option value="ke">Kenya
+    <option value="ki">Kiribati
+    <option value="kw">Kuwait
+    <option value="kg">Kyrgyzstan
+    <option value="la">Laos
+    <option value="lv">Latvia
+    <option value="lb">Lebanon
+    <option value="ls">Lesotho
+    <option value="lr">Liberia
+    <option value="ly">Libya
+    <option value="li">Liechtenstein
+    <option value="lt">Lithuania
+    <option value="lu">Luxembourg
+    <option value="mo">Macau
+    <option value="mk">Macedonia
+    <option value="mg">Madagascar
+    <option value="mw">Malawi
+    <option value="my">Malaysia
+    <option value="mv">Maldives
+    <option value="ml">Mali
+    <option value="mt">Malta
+    <option value="mh">Marshall Islands
+    <option value="mq">Martinique (French)
+    <option value="mr">Mauritania
+    <option value="mu">Mauritius
+    <option value="yt">Mayotte
+    <option value="mx">Mexico
+    <option value="fm">Micronesia
+    <option value="md">Moldavia
+    <option value="mc">Monaco
+    <option value="mn">Mongolia
+    <option value="ms">Montserrat
+    <option value="ma">Morocco
+    <option value="mz">Mozambique
+    <option value="mm">Myanmar
+    <option value="na">Namibia
+    <option value="nr">Nauru
+    <option value="np">Nepal
+    <option value="nl">Netherlands
+    <option value="an">Netherlands Antilles
+    <option value="nc">New Caledonia (French)
+    <option value="nz">New Zealand
+    <option value="ni">Nicaragua
+    <option value="ne">Niger
+    <option value="ng">Nigeria
+    <option value="nu">Niue
+    <option value="nf">Norfolk Island
+    <option value="kp">North Korea
+    <option value="mp">Northern Mariana Islands
+    <option value="no">Norway
+    <option value="om">Oman
+    <option value="pk">Pakistan
+    <option value="pw">Palau
+    <option value="pa">Panama
+    <option value="pg">Papua New Guinea
+    <option value="py">Paraguay
+    <option value="pe">Peru
+    <option value="ph">Philippines
+    <option value="pn">Pitcairn Island
+    <option value="pl">Poland
+    <option value="pf">Polynesia (French)
+    <option value="pt">Portugal
+    <option value="pr">Puerto Rico
+    <option value="qa">Qatar
+    <option value="re">Reunion (French)
+    <option value="ro">Romania
+    <option value="ru">Russia
+    <option value="rw">Rwanda
+    <option value="gs">S. Georgia &amp; S. Sandwich Isls.
+    <option value="sh">Saint Helena
+    <option value="kn">Saint Kitts &amp; Nevis Anguilla
+    <option value="lc">Saint Lucia
+    <option value="pm">Saint Pierre and Miquelon
+    <option value="st">Saint Tome and Principe
+    <option value="vc">Saint Vincent &amp; Grenadines
+    <option value="ws">Samoa
+    <option value="sm">San Marino
+    <option value="sa">Saudi Arabia
+    <option value="sn">Senegal
+    <option value="sc">Seychelles
+    <option value="sl">Sierra Leone
+    <option value="sg">Singapore
+    <option value="sk">Slovak Republic
+    <option value="si">Slovenia
+    <option value="sb">Solomon Islands
+    <option value="so">Somalia
+    <option value="za">South Africa
+    <option value="kr">South Korea
+    <option value="es">Spain
+    <option value="lk">Sri Lanka
+    <option value="sd">Sudan
+    <option value="sr">Suriname
+    <option value="sj">Svalbard and Jan Mayen Islands
+    <option value="sz">Swaziland
+    <option value="se">Sweden
+    <option value="ch">Switzerland
+    <option value="sy">Syria
+    <option value="tj">Tadjikistan
+    <option value="tw">Taiwan
+    <option value="tz">Tanzania
+    <option value="th">Thailand
+    <option value="tg">Togo
+    <option value="tk">Tokelau
+    <option value="to">Tonga
+    <option value="tt">Trinidad and Tobago
+    <option value="tn">Tunisia
+    <option value="tr">Turkey
+    <option value="tm">Turkmenistan
+    <option value="tc">Turks and Caicos Islands
+    <option value="tv">Tuvalu
+    <option value="um">USA Minor Outlying Islands
+    <option value="ug">Uganda
+    <option value="ua">Ukraine
+    <option value="ae">United Arab Emirates
+    <option value="uk">United Kingdom
+    <option value="us">United States
+    <option value="uy">Uruguay
+    <option value="uz">Uzbekistan
+    <option value="vu">Vanuatu
+    <option value="va">Vatican City State
+    <option value="ve">Venezuela
+    <option value="vn">Vietnam
+    <option value="vg">Virgin Islands (British)
+    <option value="vi">Virgin Islands (USA)
+    <option value="wf">Wallis and Futuna Islands
+    <option value="eh">Western Sahara
+    <option value="ye">Yemen
+    <option value="yu">Yugoslavia
+    <option value="zm">Zambia
+    <option value="zw">Zimbabwe
+</select>
+</td></tr>
+<tr><td colspan="2" align="center"><input type="checkbox" value="1" name="vacation"> On vacation</td></tr>
+<tr><td colspan="2" align="center">
+<input type="submit" name="dosearch" value="Search...">
+</td></tr></table>
+<p>Debian developers can <a href="https://db.debian.org/login.html">login</a>
+to update their settings, or <a href="logout.cgi?id=~id~;authtoken=~authtoken~">logout</a> if they are
+logged in.</p>
+</form>
+</div>
+<hr>
+<div align="center">
+<p><a href="machines.cgi">Debian development machines</a>
+<br><a href="doc-general.html">Documentation</a>
+<br><a href="password.html">Lost or forgotten password instructions</a>
+<br><a href="forward.html">Debian.org Email Forwarding</a>
+<br><a href="http://www.spi-inc.org/secretary/">SPI Certification Authority</a>
+</p>
+</div>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Wed, Sep 17 22:54:07 UTC 2008
+  <br>
+  Copyright &copy; 1997-2008
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/searchhelp.html b/html/searchhelp.html
new file mode 100644 (file)
index 0000000..6aac71a
--- /dev/null
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developers Online Database</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.8 (30-Oct-2001)">
+  <meta name="Modified" content="2006-12-22 10:24:32">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developers Online Database</h1>
+  <div align="center">
+  <table border="5" cellspacing="0" cellpadding="10" width="70%" bgcolor="#DDDDDD" summary="">
+  <tr><td align="left">
+<p>To look up information about Debian developers, enter your search criteria
+in the form. Results are returned which match all of the search criteria.
+Wildcards may be used. For example, entering <code>*de*</code> in the last name
+field will return all developers whose surname contains the substring
+<code>de</code>. Matches are case-insensitive, and all searching criteria that
+are left empty will be ignored. Selecting the "fuzzy search" option will turn
+on approximate searching.</p>
+<p>The "On vacation" field will return all developers who have left a vacation
+message.</p>
+</td></tr></table></div>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Mon, Jan 10 03:47:20 UTC 2005
+  <br>
+  Copyright &copy; 1997-2005
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/searchresults.html b/html/searchresults.html
new file mode 100644 (file)
index 0000000..09caa2a
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developers LDAP Search Results</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2008-09-17 22:54:13">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developers LDAP Search Results</h1>
+<!-- note: comments in this page may be significant. Do not remove -->
+<!-- ~blah~ will be replaced by the contents of the blah variable when this html page is returned -->
+<p align="center">
+<?ifauth <a href="logout.cgi?id=~id~;authtoken=~authtoken~">Logout</a> | ?>
+<?ifnoauth <a href="https://db.debian.org/login.html">Login</a> | ?>
+<a href="search.cgi?id=~id~&amp;authtoken=~authtoken~">Search again</a></p><br><br>
+<p align="center">Number of entries matched: <b>~count~</b></p>
+<div align="center">
+<!-- search results - this will be filled in by the script -->
+<!-- specify pairs of descriptive names, followed by the attribute, one per line -->
+<!-- Note that the attributes specified here do not determine the order of the output, nor which attributes get returned. that is defined in the script -->
+<!-- Note that the last three entries are not fields, but values displayed for a field, for translation purposes -->
+<?searchresults
+(Login, uid)
+(IRC nickname, ircnick)
+(ICQ UIN, icquin)
+(Jabber ID, jabberjid)
+(VoIP, VoIP)
+(Preferred shell, loginshell)
+(email forwarded to, email)
+(PGP/GPG fingerprint, fingerprint)
+(Record created, created)
+(Last modified, modified)
+(Address, address)
+(Lat/Long, latlong)
+(Phone, phone)
+(Fax, fax)
+(Last seen, lastseen)
+(Gender, gender)
+(Date of birth, birthdate)
+(Mail disabled, maildisablemessage)
+(male, male)
+(female, female)
+(unspecified, unspecified)
+searchresults?>
+</div>
+<br><br>
+<p align="center">
+<?ifauth <a href="logout.cgi?id=~id~;authtoken=~authtoken~">Logout</a> | ?>
+<?ifnoauth <a href="https://db.debian.org/login.html">Login</a> | ?>
+<a href="search.cgi?id=~id~&amp;authtoken=~authtoken~">Search
+again</a></p>
+<br><br>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Wed, Sep 17 22:54:08 UTC 2008
+  <br>
+  Copyright &copy; 1997-2008
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>
diff --git a/html/update.html b/html/update.html
new file mode 100644 (file)
index 0000000..e0f6c44
--- /dev/null
@@ -0,0 +1,469 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=">
+  <title>Debian Project -- debian.org Developers LDAP Maintainance</title>
+  <link rev="made" href="mailto:webmaster@debian.org">
+  <meta name="Generator" content="WML 2.0.11 (19-Aug-2006)">
+  <meta name="Modified" content="2008-10-19 22:54:06">
+</head>
+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
+<table width="100%" align="center" border="0" cellpadding="3" cellspacing="0" summary="">
+<tr>
+  <td align="left" valign="middle">
+  <a href="http://www.debian.org/"><img src="http://www.debian.org/logos/openlogo-nd-50.png" border="0" hspace="0" vspace="0" alt=""></a>
+  <a href="http://www.debian.org/" rel="start"><img src="http://www.debian.org/Pics/debian.png" border="0" hspace="0" vspace="0" alt="Debian Project"></a>
+  </td>
+</tr>
+</table>
+<!--UdmComment-->
+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
+<tr>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td rowspan="2" align="center">
+<a href="http://www.debian.org/intro/about"><img src="http://www.debian.org/Pics/about.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="About Debian"></a>
+<a href="http://www.debian.org/News/"><img src="http://www.debian.org/Pics/news.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="News"></a>
+<a href="http://www.debian.org/distrib/"><img src="http://www.debian.org/Pics/getting.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Getting Debian"></a>
+<a href="http://www.debian.org/support"><img src="http://www.debian.org/Pics/support.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Support"></a>
+<a href="http://www.debian.org/devel/"><img src="http://www.debian.org/Pics/devel.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Developers'&nbsp;Corner"></a>
+<a href="http://www.debian.org/sitemap" rel="contents"><img src="http://www.debian.org/Pics/sitemap.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Site map"></a>
+<a href="http://search.debian.org/"><img src="http://www.debian.org/Pics/search.en.gif" align="middle" border="0" hspace="4" vspace="7" alt="Search"></a>
+</td>
+<td valign="top">
+<img src="http://www.debian.org/Pics/red-upperright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+<tr>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerleft.png" align="left" border="0" hspace="0" vspace="0" alt="">
+</td>
+<td valign="bottom">
+<img src="http://www.debian.org/Pics/red-lowerright.png" align="right" border="0" hspace="0" vspace="0" alt="">
+</td>
+</tr>
+</table>
+<!--/UdmComment-->
+<h1>debian.org Developers LDAP Maintainance</h1>
+  <br><br><div align="center">
+  <form method="post" action="update.cgi">
+  <input type="hidden" name="editdn" value="~editdn~">
+  <input type="hidden" name="id" value="~id~">
+  <input type="hidden" name="authtoken" value="~authtoken~">
+  <table border="5" cellspacing="0" cellpadding="3" width="70%" bgcolor="#DDDDDD" summary="">
+  <tr><th colspan="2" align="center"><font size="+2">Debian Developers Database Maintanence</font></th></tr>
+  <tr><td align="right">
+    <b>login:</b></td><td>~uid~@debian.org
+  </td></tr>
+  <tr><td align="right">
+    <b>Name:</b></td><td>~cn~ ~mn~ ~sn~
+  </td></tr>
+  <tr><td align="right">
+    <b>Gender:</b></td><td>
+    <?genderselect>
+  </td></tr>
+  <tr><td align="right">
+    <b>Date of Birth (YYYYMMDD):</b></td><td>
+    <input size="8" name="birthdate" value="~birthdate~" maxlength="8">
+  </td></tr>
+  <tr><td align="right">
+    <b>Change password:</b><br><font size="-1">(re-enter to verify)</font>
+  </td><td>
+    <input size="30" name="newpass" type="password"><br>
+    <input size="30" name="newpassvrfy" type="password">
+  </td></tr>
+  <tr><td align="right">
+    <b>Street address:</b>
+  </td><td>
+    <textarea name="staddress" cols="30" rows="4">~staddress~</textarea>
+  </td></tr>
+  <tr><td align="right">
+    <b>City/State:</b>
+  </td><td>
+    <input name="l" value="~l~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Country:</b>
+  </td><td>
+    <select name="country" size="5">
+    <option value="~c~" selected>~countryname~
+    <option value="af">Afghanistan
+    <option value="al">Albania
+    <option value="dz">Algeria
+    <option value="as">American Samoa
+    <option value="ad">Andorra
+    <option value="ao">Angola
+    <option value="ai">Anguilla
+    <option value="aq">Antarctica
+    <option value="ag">Antigua and Barbuda
+    <option value="ar">Argentina
+    <option value="am">Armenia
+    <option value="aw">Aruba
+    <option value="au">Australia
+    <option value="at">Austria
+    <option value="az">Azerbaidjan
+    <option value="bs">Bahamas
+    <option value="bh">Bahrain
+    <option value="bd">Bangladesh
+    <option value="bb">Barbados
+    <option value="by">Belarus
+    <option value="be">Belgium
+    <option value="bz">Belize
+    <option value="bj">Benin
+    <option value="bm">Bermuda
+    <option value="bt">Bhutan
+    <option value="bo">Bolivia
+    <option value="ba">Bosnia-Herzegovina
+    <option value="bw">Botswana
+    <option value="bv">Bouvet Island
+    <option value="br">Brazil
+    <option value="io">British Indian Ocean Territory
+    <option value="bn">Brunei Darussalam
+    <option value="bg">Bulgaria
+    <option value="bf">Burkina Faso
+    <option value="bi">Burundi
+    <option value="kh">Cambodia
+    <option value="cm">Cameroon
+    <option value="ca">Canada
+    <option value="cv">Cape Verde
+    <option value="ky">Cayman Islands
+    <option value="cf">Central African Republic
+    <option value="td">Chad
+    <option value="cl">Chile
+    <option value="cn">China
+    <option value="cx">Christmas Island
+    <option value="cc">Cocos (Keeling) Islands
+    <option value="co">Colombia
+    <option value="km">Comoros
+    <option value="cg">Congo
+    <option value="ck">Cook Islands
+    <option value="cr">Costa Rica
+    <option value="hr">Croatia
+    <option value="cu">Cuba
+    <option value="cy">Cyprus
+    <option value="cz">Czech Republic
+    <option value="cs">Czech Republic and Slovakia
+    <option value="cd">Democratic Republic of Congo
+    <option value="zr">Democratic Republic of the Congo
+    <option value="dk">Denmark
+    <option value="dj">Djibouti
+    <option value="dm">Dominica
+    <option value="do">Dominican Republic
+    <option value="tp">East Timor
+    <option value="ec">Ecuador
+    <option value="eg">Egypt
+    <option value="sv">El Salvador
+    <option value="gq">Equatorial Guinea
+    <option value="er">Eritrea
+    <option value="ee">Estonia
+    <option value="et">Ethiopia
+    <option value="fk">Falkland Islands
+    <option value="fo">Faroe Islands
+    <option value="fj">Fiji
+    <option value="fi">Finland
+    <option value="su">Former USSR
+    <option value="fr">France
+    <option value="fx">France (European Territory)
+    <option value="gf">French Guyana
+    <option value="tf">French Southern Territories
+    <option value="ga">Gabon
+    <option value="gm">Gambia
+    <option value="ge">Georgia
+    <option value="de">Germany
+    <option value="gh">Ghana
+    <option value="gi">Gibraltar
+    <option value="gr">Greece
+    <option value="gl">Greenland
+    <option value="gd">Grenada
+    <option value="gp">Guadeloupe (French)
+    <option value="gu">Guam (USA)
+    <option value="gt">Guatemala
+    <option value="gg">Guernsey
+    <option value="gn">Guinea
+    <option value="gw">Guinea Bissau
+    <option value="gy">Guyana
+    <option value="ht">Haiti
+    <option value="hm">Heard and McDonald Islands
+    <option value="hn">Honduras
+    <option value="hk">Hong Kong
+    <option value="hu">Hungary
+    <option value="is">Iceland
+    <option value="in">India
+    <option value="id">Indonesia
+    <option value="ir">Iran
+    <option value="iq">Iraq
+    <option value="ie">Ireland
+    <option value="im">Isle of Man
+    <option value="il">Israel
+    <option value="it">Italy
+    <option value="ci">Ivory Coast (Cote d&#39;Ivoire)
+    <option value="jm">Jamaica
+    <option value="jp">Japan
+    <option value="je">Jersey
+    <option value="jo">Jordan
+    <option value="kz">Kazakhstan
+    <option value="ke">Kenya
+    <option value="ki">Kiribati
+    <option value="kw">Kuwait
+    <option value="kg">Kyrgyzstan
+    <option value="la">Laos
+    <option value="lv">Latvia
+    <option value="lb">Lebanon
+    <option value="ls">Lesotho
+    <option value="lr">Liberia
+    <option value="ly">Libya
+    <option value="li">Liechtenstein
+    <option value="lt">Lithuania
+    <option value="lu">Luxembourg
+    <option value="mo">Macau
+    <option value="mk">Macedonia
+    <option value="mg">Madagascar
+    <option value="mw">Malawi
+    <option value="my">Malaysia
+    <option value="mv">Maldives
+    <option value="ml">Mali
+    <option value="mt">Malta
+    <option value="mh">Marshall Islands
+    <option value="mq">Martinique (French)
+    <option value="mr">Mauritania
+    <option value="mu">Mauritius
+    <option value="yt">Mayotte
+    <option value="mx">Mexico
+    <option value="fm">Micronesia
+    <option value="md">Moldavia
+    <option value="mc">Monaco
+    <option value="mn">Mongolia
+    <option value="ms">Montserrat
+    <option value="ma">Morocco
+    <option value="mz">Mozambique
+    <option value="mm">Myanmar
+    <option value="na">Namibia
+    <option value="nr">Nauru
+    <option value="np">Nepal
+    <option value="nl">Netherlands
+    <option value="an">Netherlands Antilles
+    <option value="nc">New Caledonia (French)
+    <option value="nz">New Zealand
+    <option value="ni">Nicaragua
+    <option value="ne">Niger
+    <option value="ng">Nigeria
+    <option value="nu">Niue
+    <option value="nf">Norfolk Island
+    <option value="kp">North Korea
+    <option value="mp">Northern Mariana Islands
+    <option value="no">Norway
+    <option value="om">Oman
+    <option value="pk">Pakistan
+    <option value="pw">Palau
+    <option value="pa">Panama
+    <option value="pg">Papua New Guinea
+    <option value="py">Paraguay
+    <option value="pe">Peru
+    <option value="ph">Philippines
+    <option value="pn">Pitcairn Island
+    <option value="pl">Poland
+    <option value="pf">Polynesia (French)
+    <option value="pt">Portugal
+    <option value="pr">Puerto Rico
+    <option value="qa">Qatar
+    <option value="re">Reunion (French)
+    <option value="ro">Romania
+    <option value="ru">Russia
+    <option value="rw">Rwanda
+    <option value="gs">S. Georgia &amp; S. Sandwich Isls.
+    <option value="sh">Saint Helena
+    <option value="kn">Saint Kitts &amp; Nevis Anguilla
+    <option value="lc">Saint Lucia
+    <option value="pm">Saint Pierre and Miquelon
+    <option value="st">Saint Tome and Principe
+    <option value="vc">Saint Vincent &amp; Grenadines
+    <option value="ws">Samoa
+    <option value="sm">San Marino
+    <option value="sa">Saudi Arabia
+    <option value="sn">Senegal
+    <option value="sc">Seychelles
+    <option value="sl">Sierra Leone
+    <option value="sg">Singapore
+    <option value="sk">Slovak Republic
+    <option value="si">Slovenia
+    <option value="sb">Solomon Islands
+    <option value="so">Somalia
+    <option value="za">South Africa
+    <option value="kr">South Korea
+    <option value="es">Spain
+    <option value="lk">Sri Lanka
+    <option value="sd">Sudan
+    <option value="sr">Suriname
+    <option value="sj">Svalbard and Jan Mayen Islands
+    <option value="sz">Swaziland
+    <option value="se">Sweden
+    <option value="ch">Switzerland
+    <option value="sy">Syria
+    <option value="tj">Tadjikistan
+    <option value="tw">Taiwan
+    <option value="tz">Tanzania
+    <option value="th">Thailand
+    <option value="tg">Togo
+    <option value="tk">Tokelau
+    <option value="to">Tonga
+    <option value="tt">Trinidad and Tobago
+    <option value="tn">Tunisia
+    <option value="tr">Turkey
+    <option value="tm">Turkmenistan
+    <option value="tc">Turks and Caicos Islands
+    <option value="tv">Tuvalu
+    <option value="um">USA Minor Outlying Islands
+    <option value="ug">Uganda
+    <option value="ua">Ukraine
+    <option value="ae">United Arab Emirates
+    <option value="uk">United Kingdom
+    <option value="us">United States
+    <option value="uy">Uruguay
+    <option value="uz">Uzbekistan
+    <option value="vu">Vanuatu
+    <option value="va">Vatican City State
+    <option value="ve">Venezuela
+    <option value="vn">Vietnam
+    <option value="vg">Virgin Islands (British)
+    <option value="vi">Virgin Islands (USA)
+    <option value="wf">Wallis and Futuna Islands
+    <option value="eh">Western Sahara
+    <option value="ye">Yemen
+    <option value="yu">Yugoslavia
+    <option value="zm">Zambia
+    <option value="zw">Zimbabwe
+    </select>
+  </td></tr>
+  <tr><td align="right">
+    <b>Postal code:</b>
+  </td><td>
+    <input name="postalcode" value="~postalcode~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Latitude / Longitude:</b><br>
+    <font size="-1">(format: +-DDDMMSS; + is north/east)</font>
+  </td><td>
+    <input name="latitude" value="~latitude~" size="14"> /
+    <input name="longitude" value="~longitude~" size="14">
+  </td></tr>
+  <tr><td align="right">
+    <b>Phone:</b>
+  </td><td>
+    <input name="telephonenumber" value="~telephonenumber~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>FAX:</b><br>
+  </td><td>
+    <input name="facsimiletelephonenumber" value="~facsimiletelephonenumber~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>ICQ UIN:</b>
+  </td><td>
+    <input name="icquin" value="~icquin~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Jabber ID:</b>
+  </td><td>
+    <input name="jabberjid" value="~jabberjid~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>VoIP:</b>
+  </td><td>
+    <input name="VoIP" value="~voip~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>BATV Token:</b>
+  </td><td>
+    <input name="bATVToken" value="~batvtoken~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Preferred shell:</b>
+  </td><td>
+    <input name="loginshell" value="~loginshell~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>email forwarded to:</b>
+  </td><td>
+    <input name="email" value="~email~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>debian-private subscript addr:</b>
+  </td><td>
+    <input name="privatesub" value="~privatesub~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>IRC nickname:</b>
+  </td><td>
+    <input name="ircnick" value="~ircnick~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Web page:</b>
+  </td><td>
+    <input name="labeleduri" value="~labeleduri~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Vacation message:</b><br>
+    <font size="-1">(Note: if this is set, you will be shown to<br>
+    be on vacation)</font>
+  </td><td>
+    <input name="onvacation" value="~onvacation~" size="30">
+  </td></tr>
+  <tr><td align="right">
+    <b>Greylisting:</b><br>
+  </td><td>
+    <input name="mailgreylisting" type="checkbox" value="TRUE"~mailgreylisting~>
+  </td></tr>
+  <tr><td align="right">
+    <b>Sender Verification by Callout:</b><br>
+  </td><td>
+    <input name="mailcallout" type="checkbox" value="TRUE"~mailcallout~>
+  </td></tr>
+  <tr><td align="right">
+    <b>Mail Disable Message:</b><br>
+    <font size="-1">(Note: if this is set, ALL email to your account will be
+    bounced at SMTP accept time with this string)</font>
+  </td><td>
+    <input name="maildisablemessage" value="~maildisablemessage~" size="30">
+  </td></tr>
+  <tr><td align="left" colspan="2">
+    <b>sudo passwords:</b><br>
+    <table border="2" summary="">
+    <tr><th>hosts</th><th>status</th><th>password</th><th>delete</th></tr>
+    <?sudopassword>
+    </table>
+    <?confirmstring>
+    <br>
+    <b>new sudo password:</b><br>
+    <table summary="">
+    <tr><td>host:</td><td><?sudopasswordhosts></td></tr>
+    <tr><td>password:</td><td><input size="30" name="newsudopass" type="password"></td></tr>
+    <tr><td>confirm:</td><td><input size="30" name="newsudopassvrfy" type="password"></td></tr>
+    </table>
+  </td></tr>
+  <tr><td colspan="2" align="center">
+    <input type="submit" name="doupdate" value="Update ...">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+    <input type="reset" value="Reset inputs">
+  </td></tr>
+  </table>
+  </form>
+  <a href="search.cgi?id=~id~;authtoken=~authtoken~">Return to search page</a><br>
+  <a href="logout.cgi?id=~id~;authtoken=~authtoken~">Logout!</a>
+  </div>
+<hr noshade width="100%" size="1">
+Back to the <a href="http://www.debian.org/">Debian Project homepage</a>.
+<hr noshade width="100%" size="1">
+<small>
+You can contact us at
+<a href="mailto:admin@db.debian.org">admin@db.debian.org</a>.
+</small>
+<p>
+<p><small>
+Last Modified: Sun, Oct 19 22:54:05 UTC 2008
+  <br>
+  Copyright &copy; 1997-2008
+ <a href="http://www.spi-inc.org/">SPI</a>; See <a href="http://www.debian.org/license" rel="copyright">license terms</a><br>
+  Debian is a registered trademark of Software in the Public Interest, Inc.
+</small></p>
+</body>
+</html>