Serveur Apache HTTP Version 2.4

| Description: | Module de verrouillage g�n�rique pour
mod_dav |
|---|---|
| Statut: | Extension |
| Identificateur�de�Module: | dav_lock_module |
| Fichier�Source: | mod_dav_lock.c |
| Compatibilit�: | Disponible depuis la version 2.1 d'Apache |
ce module impl�mente une API de verrouillage g�n�rique que tout
fournisseur support de mod_dav peut utiliser. Son
activation n�cessite l'utilisation de mod_dav. Mais
sans fournisseur support pour l'utiliser, il n'est d'aucun service
et ne doit pas �tre charg� dans le serveur. mod_dav_svn, le module qui
impl�mente le fournisseur subversion, est un exemple
de module de support qui utilise effectivement
mod_dav_lock.
Notez que mod_dav_fs n'a pas besoin de
ce module de verrouillage g�n�rique, car il utilise sa propre
version plus sp�cifique.
Pour que mod_dav_lock puisse fonctionner, il
vous suffit de sp�cifier le chemin de la base de donn�es des verrous
� l'aide de la directive DavGenericLockDB d�crite
ci-dessous.
Pour d�terminer le pointeur de la fonction du fournisseur de
verrouillage, vous devez utiliser l'API
ap_lookup_provider avec les arguments
dav-lock, generic et 0.
| Description: | Chemin de la base de donn�es des verrous DAV |
|---|---|
| Syntaxe: | DavGenericLockDB chemin fichier |
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire |
| Statut: | Extension |
| Module: | mod_dav_lock |
La directive DavLockDB permet de sp�cifier
le chemin complet de la base de donn�es des verrous, sans extension.
Si le chemin n'est pas absolu, il sera consid�r� comme relatif au
r�pertoire d�fini par la directive ServerRoot. L'impl�mentation de
mod_dav_lock utilise une base de donn�es SDBM pour
surveiller les verrous utilisateurs.
DavGenericLockDB var/DavLock
Les utilisateur et groupe sous lesquels Apache s'ex�cute et qui
sont respectivement d�finis par les directives User et Group doivent pouvoir �crire dans le
r�pertoire qui contient le fichier de la base de donn�es des
verrous. Pour des raisons de s�curit�, il est recommand� de cr�er un
r�pertoire d�di� � la base de donn�es des verrous, plut�t que de
modifier les permissions d'un r�pertoire existant. Dans l'exemple
ci-dessus, Apache va cr�er des fichiers dans le r�pertoire
var/, lui-m�me sous-r�pertoire du r�pertoire d�fini par
la directive ServerRoot, avec le nom de base
DavLock suivi d'une extension choisie par le
serveur.