From 14a99317a16827e28eaff61dcea2e5b1d2fd9992 Mon Sep 17 00:00:00 2001
From: Lucien Gentis
Lorsqu'on utilise dbm
à la directive dbm
à la directive
La directive
La directive
La clé du fichier de base de données est le nom de l'utilisateur. - La valeur associée est le mot de passe chiffré, éventuellement suivi - par un ':' et des données aléatoires. Ce ':' ainsi que les données - aléatoires qui suivent seront ignorées par le serveur.
+La clé du fichier de base de données est le nom de l'utilisateur. + La valeur associée est le mot de passe chiffré, éventuellement suivi + par un ':' et des données aléatoires. Ce ':' ainsi que les données + aléatoires qui suivent seront ignorées par le serveur.
-Faites en sorte que le fichier spécifié par la directive
- Faites en sorte que le fichier spécifié par la directive
+
Le format de mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple +
Le format de mot de passe chiffré dépend du frontal
+ d'authentification utilisé (par exemple
Note importante concernant la compatibilité : l'implémentation de +
Note importante concernant la compatibilité : l'implémentation de
dbmopen
dans les modules d'Apache lit la longueur de la
- chaîne correspondant aux données chiffrées dans la structure des
- données DBM, plutôt que de calculer cette longueur en se basant sur
- le caractère nul final. Certaines applications par contre, comme le
+ chaîne correspondant aux données chiffrées dans la structure des
+ données DBM, plutôt que de calculer cette longueur en se basant sur
+ le caractère nul final. Certaines applications par contre, comme le
serveur web Netscape, calculent cette longueur en se basant sur
- le caractère nul final ; par conséquent, si vous rencontrez des
- difficultés en échangeant des fichiers DBM entre plusieurs
- applications, le problème peut éventuellement s'expliquer par cette
- différence d'implémentation.
Un script perl nommé
Un script perl nommé
Cette directive définit le type de fichier de base de - données utilisé pour stocker les mots de passe. Le type de base de - données par défaut est défini à la compilation. La liste des autres - types de bases de données disponibles dépend aussi de la configuration de la compilation.
- -Il est impératif que le programme que vous utilisez pour créer - vos fichiers de mots de passe soit configuré pour utiliser le même - type de base de données.
+Cette directive définit le type de fichier de base de + données utilisé pour stocker les mots de passe. Le type de base de + données par défaut est défini à la compilation. La liste des autres + types de bases de données disponibles dépend aussi de la configuration de la + compilation.
+ +Par exemple, pour activer le support de Berkeley DB (correspondant au
+ type db
), il faut ajouter l'option
+ --with-berkeley-db
à la ligne de commande configure de httpd
+ pour générer le DSO approprié.
Il est impératif que le programme que vous utilisez pour créer + vos fichiers de mots de passe soit configuré pour utiliser le même + type de base de données.