]> granicus.if.org Git - apache/commitdiff
add mod_ident documentation
authorAndre Malo <nd@apache.org>
Sat, 18 Jan 2003 20:24:33 +0000 (20:24 +0000)
committerAndre Malo <nd@apache.org>
Sat, 18 Jan 2003 20:24:33 +0000 (20:24 +0000)
Reviewed by: Joshua Slive, Astrid Ke�ler

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98339 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.xml
docs/manual/mod/mod_ident.xml [new file with mode: 0644]
docs/manual/mod/mod_log_config.xml
docs/manual/sitemap.xml

index 3437e4c1d2e36558718175722ccceb78a8664b0a..aa3c72623fae3b20152a3a1ec899fe084f751419 100644 (file)
@@ -1152,32 +1152,6 @@ MIME content-type</description>
 </usage>
 </directivesynopsis>
 
-<directivesynopsis>
-<name>IdentityCheck</name>
-<description>Enables logging of the RFC1413 identity of the remote
-user</description>
-<syntax>IdentityCheck On|Off</syntax>
-<default>IdentityCheck Off</default>
-<contextlist><context>server config</context><context>virtual host</context>
-<context>directory</context></contextlist>
-<usage>
-    <p>This directive enables RFC1413-compliant logging of the
-    remote user name for each connection, where the client machine
-    runs identd or something similar. This information is logged in
-    the access log.</p>
-
-    <p>The information should not be trusted in any way except for
-    rudimentary usage tracking.</p>
-
-    <p>Note that this can cause serious latency problems accessing
-    your server since every request requires one of these lookups
-    to be performed. When firewalls are involved each lookup might
-    possibly fail and add 30 seconds of latency to each hit. So in
-    general this is not very useful on public servers accessible
-    from the Internet.</p>
-</usage>
-</directivesynopsis>
-
 <directivesynopsis type="section">
 <name>IfDefine</name>
 <description>Encloses directives that will be processed only
diff --git a/docs/manual/mod/mod_ident.xml b/docs/manual/mod/mod_ident.xml
new file mode 100644 (file)
index 0000000..f77e049
--- /dev/null
@@ -0,0 +1,70 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
+<modulesynopsis>
+
+<name>mod_ident</name>
+<description>RFC 1413 ident lookups</description>
+<status>Extension</status>
+<sourcefile>mod_ident.c</sourcefile>
+<identifier>ident_module</identifier>
+<compatibility>Available in Apache 2.1 and later</compatibility>
+
+<summary>
+    <p>This module queries an <a href="http://www.ietf.org/rfc/rfc1413.txt"
+    >RFC 1413</a> compatible daemon on a remote host to look up the owner of
+    a connection.</p>
+</summary>
+<seealso><module>mod_log_config</module></seealso>
+
+<directivesynopsis>
+<name>IdentityCheck</name>
+<description>Enables logging of the RFC 1413 identity of the remote
+user</description>
+<syntax>IdentityCheck On|Off</syntax>
+<default>IdentityCheck Off</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<compatibility>Moved out of core in Apache 2.1</compatibility>
+
+<usage>
+    <p>This directive enables <a href="http://www.ietf.org/rfc/rfc1413.txt"
+    >RFC 1413</a>-compliant logging of the remote user name for each
+    connection, where the client machine runs identd or something similar.
+    This information is logged in the access log using the <code>%...l</code>
+    <a href="mod_log_config.html#formats">format string</a>.</p>
+
+    <note>
+      The information should not be trusted in any way except for
+      rudimentary usage tracking.
+    </note>
+
+    <p>Note that this can cause serious latency problems accessing
+    your server since every request requires one of these lookups
+    to be performed. When firewalls or proxy servers are involved,
+    each lookup might possibly fail and add a latency duration as
+    defined by the <directive module="mod_ident"
+    >IdentityCheckTimeout</directive> directive to each hit. So in
+    general this is not very useful on public servers accessible from
+    the Internet.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>IdentityCheckTimeout</name>
+<description>Determines the timeout duration for ident requests</description>
+<syntax>IdentityCheckTimeout <var>seconds</var></syntax>
+<default>IdentityCheckTimeout 30</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<usage>
+    <p>This directive specifies the timeout duration of an ident
+    request. The default value of 30 seconds is recommended by <a
+    href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a>, mainly because
+    of possible network latency. However, you may want to adjust the
+    timeout value according to your local network speed.</p>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>
+
index bdd5d74809be98ed2c06e519a66b7daf4fc82cf3..8e349fca14d167c9096a37ed0ef404f278d25d84 100644 (file)
         in the request sent to the server.</td></tr>
 
     <tr><td><code>%...l</code></td>
-        <td>Remote logname (from identd, if supplied)</td></tr>
+        <td>Remote logname (from identd, if supplied). This will return a
+        dash unless <module>mod_ident</module> is present and <directive
+        module="mod_ident">IdentityCheck</directive> is set
+        <code>On</code>.</td></tr>
 
     <tr><td><code>%...m</code></td>
         <td>The request method</td></tr>
index a5005aa267b20e070df41245d4ea06b72f862955..d2e9088d1df8047e3ccc38ab07ea07fd5920478f 100644 (file)
@@ -159,6 +159,7 @@ Server on HPUX</page>
   <modulefile>mod_ext_filter.xml</modulefile>
   <modulefile>mod_file_cache.xml</modulefile>
   <modulefile>mod_headers.xml</modulefile>
+  <modulefile>mod_ident.xml</modulefile>
   <modulefile>mod_imap.xml</modulefile>
   <modulefile>mod_include.xml</modulefile>
   <modulefile>mod_info.xml</modulefile>