You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2002/11/12 22:43:46 UTC

cvs commit: httpd-2.0/docs/manual/mod mod_dav_fs.html.en directives.html.en index.html.en mod_dav.html.en quickreference.html.en

nd          2002/11/12 13:43:46

  Modified:    docs/manual sitemap.html.en
               docs/manual/mod directives.html.en index.html.en
                        mod_dav.html.en quickreference.html.en
  Added:       docs/manual/mod mod_dav_fs.html.en
  Log:
  update transformation
  
  Revision  Changes    Path
  1.20      +1 -0      httpd-2.0/docs/manual/sitemap.html.en
  
  Index: sitemap.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/sitemap.html.en,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- sitemap.html.en	5 Nov 2002 19:05:21 -0000	1.19
  +++ sitemap.html.en	12 Nov 2002 21:43:45 -0000	1.20
  @@ -107,6 +107,7 @@
   <li><a href="mod/mod_cgid.html">Apache Module mod_cgid</a></li>
   <li><a href="mod/mod_charset_lite.html">Apache Module mod_charset_lite</a></li>
   <li><a href="mod/mod_dav.html">Apache Module mod_dav</a></li>
  +<li><a href="mod/mod_dav_fs.html">Apache Module mod_dav_fs</a></li>
   <li><a href="mod/mod_deflate.html">Apache Module mod_deflate</a></li>
   <li><a href="mod/mod_dir.html">Apache Module mod_dir</a></li>
   <li><a href="mod/mod_echo.html">Apache Module mod_echo</a></li>
  
  
  
  1.29      +1 -1      httpd-2.0/docs/manual/mod/directives.html.en
  
  Index: directives.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/directives.html.en,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- directives.html.en	6 Nov 2002 02:27:01 -0000	1.28
  +++ directives.html.en	12 Nov 2002 21:43:45 -0000	1.29
  @@ -113,7 +113,7 @@
   <li><a href="mod_log_config.html#customlog">CustomLog</a></li>
   <li><a href="mod_dav.html#dav" id="D" name="D">Dav</a></li>
   <li><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity</a></li>
  -<li><a href="mod_dav.html#davlockdb">DavLockDB</a></li>
  +<li><a href="mod_dav_fs.html#davlockdb">DavLockDB</a></li>
   <li><a href="mod_dav.html#davmintimeout">DavMinTimeout</a></li>
   <li><a href="mod_autoindex.html#defaulticon">DefaultIcon</a></li>
   <li><a href="mod_mime.html#defaultlanguage">DefaultLanguage</a></li>
  
  
  
  1.21      +1 -0      httpd-2.0/docs/manual/mod/index.html.en
  
  Index: index.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/index.html.en,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- index.html.en	12 Nov 2002 03:56:12 -0000	1.20
  +++ index.html.en	12 Nov 2002 21:43:45 -0000	1.21
  @@ -55,6 +55,7 @@
   <dt><a href="mod_charset_lite.html">mod_charset_lite</a></dt><dd>Specify character set translation or recoding</dd>
   <dt><a href="mod_dav.html">mod_dav</a></dt><dd>Distributed Authoring and Versioning
   (<a href="http://www.webdav.org/">WebDAV</a>) functionality</dd>
  +<dt><a href="mod_dav_fs.html">mod_dav_fs</a></dt><dd>filesystem provider for <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></dd>
   <dt><a href="mod_deflate.html">mod_deflate</a></dt><dd>Compress content before it is delivered to the
   client</dd>
   <dt><a href="mod_dir.html">mod_dir</a></dt><dd>Provides for "trailing slash" redirects and
  
  
  
  1.12      +89 -65    httpd-2.0/docs/manual/mod/mod_dav.html.en
  
  Index: mod_dav.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/mod_dav.html.en,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- mod_dav.html.en	7 Oct 2002 15:23:01 -0000	1.11
  +++ mod_dav.html.en	12 Nov 2002 21:43:45 -0000	1.12
  @@ -15,85 +15,107 @@
       extension to the HTTP protocol allows creating, moving,
       copying, and deleting resources and collections on a remote web
       server.</p>
  -
  -    <p>To enable mod_dav, add the following to a container in your
  -    <code>httpd.conf</code> file:</p>
  -
  -<div class="example"><p><code>Dav On</code></p></div>
  -
  -    <p>Also, specify a valid filename for the DAV lock database by
  -    adding the following to the global section in your
  -    <code>httpd.conf</code> file:</p>
  -
  -<div class="example"><p><code>DavLockDB /tmp/DavLock����
  -      <em>(Any web-server writable filename, without an
  -      extension)</em>
  -</code></p></div>
   </div><div id="quickview"><h3 class="directives">Directives</h3><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#dav">Dav</a></li>
   <li><img alt="" src="../images/down.gif" /> <a href="#davdepthinfinity">DavDepthInfinity</a></li>
  -<li><img alt="" src="../images/down.gif" /> <a href="#davlockdb">DavLockDB</a></li>
   <li><img alt="" src="../images/down.gif" /> <a href="#davmintimeout">DavMinTimeout</a></li>
  -</ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="Dav" id="Dav">Dav</a> <a name="dav" id="dav">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
  +</ul><h3>Topics</h3><ul id="topics"><li><img alt="" src="../images/down.gif" /> <a href="#example">Enabling WebDAV</a></li></ul><h3>See also</h3><ul class="seealso"><li><code class="directive"><a href="../mod/mod_dav_fs.html#davlockdb">DavLockDB</a></code></li><li><code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code></li><li><a href="http://www.webdav.org">WebDAV Resources</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="example" id="example">Enabling WebDAV</a></h2>
  +    <p>To enable <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>, add the following to a
  +    container in your <code>httpd.conf</code> file:</p>
  +
  +    <div class="example"><p><code>Dav On</code></p></div>
  +
  +    <p>This enables the DAV file system provider, which is implemented by
  +    the <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> module. Therefore that module has to
  +    be compiled into the server or has to be loaded at runtime using the
  +    <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> directive.</p>
  +    
  +    <p>In order to make it work you have to specify a web-server writable
  +    filename for the DAV lock database by adding the following to the
  +    global section in your <code>httpd.conf</code> file:</p>
  +
  +    <div class="example"><p><code>
  +      DavLockDB /tmp/DavLock
  +    </code></p></div>
  +
  +    <p>You may wish to add a <code class="directive"><a href="../mod/core.html#limit">&lt;Limit&gt;</a></code> clause inside the <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code> directive to limit access to
  +    DAV-enabled locations. If you want to set the maximum amount of
  +    bytes that a DAV client can send at one request, you have to use
  +    the <code class="directive"><a href="../mod/core.html#limitxmlrequestbody">LimitXMLRequestBody</a></code>
  +    directive. The "normal" <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> directive has no effect on DAV
  +    requests.</p>
  +
  +    <div class="example"><h3>Full Example</h3><p><code>
  +      DavLockDB /tmp/DavLock<br />
  +      <br />
  +       &lt;Location /foo&gt;<br />
  +       <span class="indent">
  +         Dav On<br />
  +         <br />
  +         AuthType Basic<br />
  +         AuthName DAV<br />
  +         AuthUserFile user.passwd<br />
  +         <br />
  +         &lt;LimitExcept GET HEAD OPTIONS&gt;<br />
  +         <span class="indent">
  +           require user admin<br />
  +         </span>
  +         &lt;/LimitExcept&gt;<br />
  +       </span>
  +       &lt;/Location&gt;<br />
  +    </code></p></div>
  +
  +    <div class="warning"><h3>Security</h3>
  +      <p>The use of HTTP Basic Authentication is not recommended. You
  +      should use at least HTTP Digest Authentication, which is provided by
  +      the <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> module. Nearly all WebDAV clients
  +      support this authentication method. Of course, Basic Authentication
  +      over an <a href="../ssl/">SSL</a> enabled connection is secure,
  +      too.</p>
  +    </div>
  +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="Dav" id="Dav">Dav</a> <a name="dav" id="dav">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
                 </a></th><td>Enable WebDAV HTTP methods</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
  -              </a></th><td><code>Dav on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default: 
  -              </a></th><td><code>Dav off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
  +              </a></th><td><code>Dav On|Off|<var>provider-name</var></code></td></tr><tr><th><a href="directive-dict.html#Default">Default: 
  +              </a></th><td><code>Dav Off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
                 </a></th><td>directory</td></tr><tr><th><a href="directive-dict.html#Status">Status:
                 </a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:
                 </a></th><td>mod_dav</td></tr></table>
       <p>Use the <code class="directive">Dav</code> directive to enable the
  -    WebDAV HTTP methods for the given container. You may wish to add a
  -    <code class="directive"><a href="../mod/core.html#limit">&lt;Limit&gt;</a></code> clause
  -    inside the <code class="directive"><a href="../mod/core.html#location">&lt;location&gt;</a></code> directive to limit access to
  -    DAV-enabled locations.</p>
  -
  -<div class="example"><h3>Example</h3><p><code>
  -        DavLockDB /tmp/DavLock<br />
  -        <br />
  -         &lt;Location /foo&gt;<br />
  -         Dav On<br />
  -        <br />
  -         AuthType Basic<br />
  -         AuthName DAV<br />
  -         AuthUserFile user.passwd<br />
  -        <br />
  -         ��&lt;LimitExcept GET HEAD OPTIONS&gt;<br />
  -         ��require user admin<br />
  -         ��&lt;/LimitExcept&gt;<br />
  -         &lt;/Location&gt;<br />
  -</code></p></div>
  +    WebDAV HTTP methods for the given container:</p>
  +
  +    <div class="example"><p><code>
  +      &lt;Location /foo&gt;<br />
  +      <span class="indent">
  +        Dav On<br />
  +      </span>
  +      &lt;/Location&gt;
  +    </code></p></div>
  +
  +    <p>The value <code>On</code> is actually an alias for the default
  +    provider <code>filesystem</code> which is served by the <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> module. Note, that once you have DAV enabled
  +    for some location, it <em>cannot</em> be disabled for sublocations.
  +    For a complete configuration example have a look at the <a href="#example">section above</a>.</p>
  +
  +    <div class="warning">
  +      Do not enable WebDAV until you have secured your server. Otherwise
  +      everyone will be able to distribute files on your system.
  +    </div>
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="DavDepthInfinity" id="DavDepthInfinity">DavDepthInfinity</a> <a name="davdepthinfinity" id="davdepthinfinity">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
                 </a></th><td>Allow PROPFIND, Depth: Infinity requests</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
                 </a></th><td><code>DavDepthInfinity on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default: 
                 </a></th><td><code>DavDepthInfinity off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
  -              </a></th><td>directory</td></tr><tr><th><a href="directive-dict.html#Status">Status:
  +              </a></th><td>server config, virtual host, directory</td></tr><tr><th><a href="directive-dict.html#Status">Status:
                 </a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:
                 </a></th><td>mod_dav</td></tr></table>
       <p>Use the <code class="directive">DavDepthInfinity</code> directive to
  -    allow the processing of PROPFIND requests containing the header
  -    'Depth: Infinity'. Because this type of request could constitute a
  -    denial-of-service attack, by default it is not allowed.</p>
  -</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="DavLockDB" id="DavLockDB">DavLockDB</a> <a name="davlockdb" id="davlockdb">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
  -              </a></th><td>Location of the DAV lock database</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
  -              </a></th><td><code>DavLockDB <em>file-path</em></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
  -              </a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:
  -              </a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:
  -              </a></th><td>mod_dav</td></tr></table>
  -    <p>Use the <code class="directive">DavLockDB</code> directive to specify
  -    the full path to the lock database, excluding an extension. The
  -    default (file system) implementation of mod_dav uses a SDBM
  -    database to track user locks. The utility
  -    <code>modules/dav/util/lockview</code> can be used from the server
  -    to display all locks in a lock database.</p>
  -
  -<div class="example"><h3>Example</h3><p><code>
  -DavLockDB /tmp/DavLock
  -</code></p></div>
  +    allow the processing of <code>PROPFIND</code> requests containing the
  +    header 'Depth: Infinity'. Because this type of request could constitute
  +    a denial-of-service attack, by default it is not allowed.</p>
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="DavMinTimeout" id="DavMinTimeout">DavMinTimeout</a> <a name="davmintimeout" id="davmintimeout">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
                 </a></th><td>Minimum amount of time the server holds a lock on
   a DAV resource</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
  -              </a></th><td><code>DavMinTimeout <em>seconds</em></code></td></tr><tr><th><a href="directive-dict.html#Default">Default: 
  +              </a></th><td><code>DavMinTimeout <var>seconds</var></code></td></tr><tr><th><a href="directive-dict.html#Default">Default: 
                 </a></th><td><code>DavMinTimeout 0</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
  -              </a></th><td>directory</td></tr><tr><th><a href="directive-dict.html#Status">Status:
  +              </a></th><td>server config, virtual host, directory</td></tr><tr><th><a href="directive-dict.html#Status">Status:
                 </a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:
                 </a></th><td>mod_dav</td></tr></table>
       <p>When a client requests a DAV resource lock, it can also
  @@ -108,9 +130,11 @@
       (like 600 seconds) to reduce the chance of the client losing
       the lock due to network latency.</p>
   
  -<div class="example"><h3>Example</h3><p><code>
  -         &lt;Location /MSWord&gt;<br />
  -         DavMinTimeout 600<br />
  -         &lt;/Location&gt;<br />
  -</code></p></div>
  +    <div class="example"><h3>Example</h3><p><code>
  +      &lt;Location /MSWord&gt;<br />
  +      <span class="indent">
  +        DavMinTimeout 600<br />
  +      </span>
  +      &lt;/Location&gt;
  +    </code></p></div>
   </div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div></body></html>
  
  
  
  1.36      +4 -4      httpd-2.0/docs/manual/mod/quickreference.html.en
  
  Index: quickreference.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/quickreference.html.en,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- quickreference.html.en	12 Nov 2002 03:56:12 -0000	1.35
  +++ quickreference.html.en	12 Nov 2002 21:43:45 -0000	1.36
  @@ -207,10 +207,10 @@
   <tr><td><a href="mod_log_config.html#customlog">CustomLog 
       <em>file</em>|<em>pipe</em> <em>format</em>|<em>nickname</em>
       [env=[!]<em>environment-variable</em>]</a></td><td /><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets filename and format of log file</td></tr>
  -<tr class="odd"><td><a href="mod_dav.html#dav" id="D" name="D">Dav on|off</a></td><td> off </td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable WebDAV HTTP methods</td></tr>
  -<tr><td><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity on|off</a></td><td> off </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Allow PROPFIND, Depth: Infinity requests</td></tr>
  -<tr class="odd"><td><a href="mod_dav.html#davlockdb">DavLockDB <em>file-path</em></a></td><td /><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the DAV lock database</td></tr>
  -<tr><td><a href="mod_dav.html#davmintimeout">DavMinTimeout <em>seconds</em></a></td><td> 0 </td><td>d</td><td>E</td></tr><tr><td class="descr" colspan="4">Minimum amount of time the server holds a lock on
  +<tr class="odd"><td><a href="mod_dav.html#dav" id="D" name="D">Dav On|Off|<var>provider-name</var></a></td><td> Off </td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable WebDAV HTTP methods</td></tr>
  +<tr><td><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity on|off</a></td><td> off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Allow PROPFIND, Depth: Infinity requests</td></tr>
  +<tr class="odd"><td><a href="mod_dav_fs.html#davlockdb">DavLockDB <var>file-path</var></a></td><td /><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the DAV lock database</td></tr>
  +<tr><td><a href="mod_dav.html#davmintimeout">DavMinTimeout <var>seconds</var></a></td><td> 0 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Minimum amount of time the server holds a lock on
   a DAV resource</td></tr>
   <tr class="odd"><td><a href="mod_autoindex.html#defaulticon">DefaultIcon <var>url-path</var></a></td><td /><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Icon to display for files when no specific icon is
   configured</td></tr>
  
  
  
  1.1                  httpd-2.0/docs/manual/mod/mod_dav_fs.html.en
  
  Index: mod_dav_fs.html.en
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                This file is generated from xml source: DO NOT EDIT
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        --><title>mod_dav_fs - Apache HTTP Server</title><link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="../images/favicon.ico" rel="shortcut icon" /></head><body><div id="page-header"><p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p><p class="apache">Apache HTTP Server Version 2.0</p><img alt="" src="../images/feather.gif" /></div><div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="../">Version 2.0</a> &gt; <a href="./">Modules</a></div><div id="page-content"><div id="preamble"><h1>Apache Module mod_dav_fs</h1><table class="module"><tr><th><a href="module-dict.html#Description">Description:
                    </a></th><td>filesystem provider for <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></td></tr><tr><th><a href="module-dict.html#Status">Status:
                    </a></th><td>Extension</td></tr><tr><th><a href="module-dict.html#ModuleIdentifier">Module�Identifier:
                    </a></th><td>dav_fs_module</td></tr><tr><th><a href="module-dict.html#SourceFile">Source�File:
                    </a></th><td>mod_dav_fs.c</td></tr></table><h3>Summary</h3>
      <p>This module <em>requires</em> the service of <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. It acts as a support module for <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> and provides access to resources located in the
      server's file system. The formal name of this provider is
      <code>filesystem</code>. <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> backend providers
      will be invoked by using the <code class="directive"><a href="../mod/mod_dav.html#dav">Dav</a></code>
      directive:</p>
  
      <div class="example"><h3>Example</h3><p><code>
        Dav filesystem
      </code></p></div>
  
      <p>Since <code>filesystem</code> is the default provider for
      <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>, you may simply use the value
      <code>On</code> instead.</p>
  </div><div id="quickview"><h3 class="directives">Directives</h3><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#davlockdb">DavLockDB</a></li>
  </ul><h3>See also</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="DavLockDB" id="DavLockDB">DavLockDB</a> <a name="davlockdb" id="davlockdb">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description: 
                </a></th><td>Location of the DAV lock database</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
                </a></th><td><code>DavLockDB <var>file-path</var></code></td></tr><tr><th><a href="directive-dict.html#Context">Context:
                </a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:
                </a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">Module:
                </a></th><td>mod_dav_fs</td></tr></table>
      <p>Use the <code class="directive">DavLockDB</code> directive to specify
      the full path to the lock database, excluding an extension. If
      the path is not absolute, it will be taken relative to <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>. The implementation of
      <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> uses a SDBM database to track user
      locks.</p>
  
      
  
      <div class="example"><h3>Example</h3><p><code>
        DavLockDB logs/DavLock
      </code></p></div>
  </div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div></body></html>