5340N/A<!-- $LastChangedRevision$ --> 5340N/A Licensed to the Apache Software Foundation (ASF) under one or more 5340N/A contributor license agreements. See the NOTICE file distributed with 5340N/A this work for additional information regarding copyright ownership. 5340N/A The ASF licenses this file to You under the Apache License, Version 2.0 5340N/A (the "License"); you may not use this file except in compliance with 5340N/A the License. You may obtain a copy of the License at 5340N/A Unless required by applicable law or agreed to in writing, software 5340N/A distributed under the License is distributed on an "AS IS" BASIS, 5340N/A WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5340N/A See the License for the specific language governing permissions and 5340N/A limitations under the License. 5680N/A<
description>filesystem provider for <
module>mod_dav</
module></
description>
5340N/A<
identifier>dav_fs_module</
identifier>
5340N/A <
p>This module <
em>requires</
em> the service of <
module 5340N/A >mod_dav</
module>. It acts as a support module for <
module 6941N/A >mod_dav</
module> and provides access to resources located in the
5340N/A server's file system. The formal name of this provider is
5340N/A <
code>filesystem</
code>. <
module>mod_dav</
module> backend providers
5340N/A will be invoked by using the <
directive module="mod_dav">Dav</
directive>
5680N/A <
example><
title>Example</
title>
5680N/A <
p>Since <
code>filesystem</
code> is the default provider for
5680N/A <
module>mod_dav</
module>, you may simply use the value
5340N/A <
code>On</
code> instead.</
p>
5680N/A<
seealso><
module>mod_dav</
module></
seealso>
5340N/A<
description>Location of the DAV lock database</
description>
5340N/A<
syntax>DavLockDB <
var>file-path</
var></
syntax>
5340N/A<
contextlist><
context>server config</
context><
context>virtual host</
context>
6857N/A <
p>Use the <
directive>DavLockDB</
directive> directive to specify
5340N/A the full path to the lock database, excluding an extension. If
6857N/A the path is not absolute, it will be taken relative to <
directive 5340N/A module="core">ServerRoot</
directive>. The implementation of
5340N/A <
module>mod_dav_fs</
module> uses a SDBM database to track user
5340N/A <!-- XXX: someone should add that tool to the support directory... 5340N/A the server to display all locks in a lock database.</p> --> 5680N/A <
example><
title>Example</
title>
7243N/A <
p>The directory containing the lock database file must be
7243N/A writable by the <
directive module="mod_unixd">User</
directive>
7243N/A and <
directive module="mod_unixd" >Group</
directive> under which
7243N/A Apache is running. For security reasons, you should create a
7243N/A directory for this purpose rather than changing the permissions on
7243N/A an existing directory. In the above example, Apache will create
7243N/A files in the <
code>var/</
code> directory under the <
directive 5340N/A module="core">ServerRoot</
directive> with the base filename
5340N/A <
code>DavLock</
code> and extension name chosen by the server.</
p>