diff --git a/Readme.md b/Readme.md index f853ebc..51f3d3c 100644 --- a/Readme.md +++ b/Readme.md @@ -10,6 +10,32 @@ Soit la directive [dav](https://httpd.apache.org/docs/2.4/mod/mod_dav.html#dav) Que faut-il faire pour pouvoir l'utiliser dans notre configuration ? +-> s'assurer que le module "*mod_dav*" soit chargé: +```bash +$ httpd -M |grep -i dav + dav_module (shared) + dav_fs_module (shared) + dav_lock_module (shared) +``` + Dans quel contexte peut-elle être utilisée ? +-> dans un contexte de type _répertoire_ + Désactivez le / les modules permettant d'utiliser cette directive. + +```bash +# identifier le fichier responsable du chargement du module +$ grep -ri dav /etc/httpd/conf.modules.d +/etc/httpd/conf.modules.d/00-dav.conf:LoadModule dav_module modules/mod_dav.so +/etc/httpd/conf.modules.d/00-dav.conf:LoadModule dav_fs_module modules/mod_dav_fs.so +/etc/httpd/conf.modules.d/00-dav.conf:LoadModule dav_lock_module modules/mod_dav_lock.so +``` + +```bash +# commenter ensuite toutes les lignes détectées dans le fichier et relancer apache +$ sed -E 's/^(LoadModule .*dav.*)/#\1/g' /etc/httpd/conf.modules.d/00-dav.conf -i +$ apachectl configtest && apachect graceful +$ httpd -M |grep dav + +```