<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1924775:1933179 (outdated) -->
+<!-- English Revision: 1933179 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
ne possède ni date d'expiration, ni date de dernière modification, la valeur
spécifiée par la directive <directive
module="mod_cache">CacheDefaultExpire</directive> servira à générer une date
- d'expiration. </p>
+ d'expiration. </p>
+
+ <note>Plus précisément, une réponse 200 OK n’est mise en cache que si elle
+ contient au moins un des en-têtes <code>Last-Modified</code>,
+ <code>ETag</code> ou <code>Expires</code>, ou une directive
+ <code>Cache-Control: max-age</code> ou <code>s-maxage</code>. Cette
+ directive permet de s’affranchir entièrement de cette condition préalable.
+ Si un de ces en-têtes est déjà présent, cette directive n’a aucun
+ effet.</note>
<highlight language="config">
CacheIgnoreNoLastMod On
<?xml version="1.0" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1174747:1933136 (outdated) -->
+<!-- English Revision: 1933136 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
Apache</title>
<summary>
- <p><code>apachectl</code> est un frontal pour le serveur HTTP
+ <p><program>apachectl</program> est un frontal pour le serveur HTTP
Apache. Il a été conçu pour aider l'administrateur à contrôler le
fonctionnement du démon Apache <program>httpd</program>.</p>
- <p>Le script <code>apachectl</code> possède deux modes de
+ <p>Le script <program>apachectl</program> possède deux modes de
fonctionnement. Il peut fonctionner en tant que simple frontal
de la commande <program>httpd</program> et ne fait alors que
définir toute variable d'environnement nécessaire, puis invoque
<program>httpd</program>.</p>
<p>Si votre installation d'Apache utilise des chemins non
- standards, vous devrez éditer le script <code>apachectl</code> afin
+ standards, vous devrez éditer le script <program>apachectl</program> afin
de définir les chemins appropriés pour le binaire
<program>httpd</program>. Vous pouvez aussi spécifier tout argument
de ligne de commande de <program>httpd</program> nécessaire. Voir
les commentaires dans le script pour plus de détails.</p>
- <p>Le script <code>apachectl</code> renvoie une valeur égale à 0 en
+ <p>Le script <program>apachectl</program> renvoie une valeur égale à 0 en
cas de succès, et une valeur supérieure à 0 en cas de problème.
Voir les commentaires dans le script pour plus de détails.</p>
</summary>
<section id="synopsis"><title>Résumé</title>
-<p>En mode frontal (pass-through), <code>apachectl</code> peut spécifier
+<p>En mode frontal (pass-through), <program>apachectl</program> peut spécifier
tous les arguments qu'accepte le binaire <program>httpd</program>.</p>
<p><code><strong>apachectl</strong> [ <var>argument-httpd</var> ]</code></p>
-<p>En mode script d'initialisation SysV, <code>apachectl</code>
+<p>En mode script d'initialisation SysV, <program>apachectl</program>
n'accepte qu'un seul des arguments définis ci-dessous.</p>
<p><code><strong>apachectl</strong> <var>commande</var></code></p>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1884207:1933136 (outdated) -->
+<!-- English Revision: 1933136 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
passe</title>
<summary>
- <p><code>htdbm</code> permet de manipuler des fichiers au format DBM
+ <p><program>htdbm</program> permet de manipuler des fichiers au format DBM
ou sont stockés des nom d'utilisateurs et mots de passe à des fins
d'authentification de base des utilisateurs HTTP via le module
<module>mod_authn_dbm</module>. Voir la documentation de
<dt><code>-d</code></dt>
<dd>Utilise un hashage <code>crypt()</code> pour les mots de
passe. C'est l'option par défaut sur toutes les plates-formes, sauf
- Windows et Netware. Bien que <code>htdbm</code> supporte ce
+ Windows et Netware. Bien que <program>htdbm</program> supporte ce
chiffrement sur toutes les plates-formes, il n'est pas supporté par
le serveur <program>httpd</program> sous Windows et Netware. Cet
algorythme est considéré comme <strong>non sûr</strong> selon les
bibliothèques
utilisent des formats de fichiers différents, et vous devez vous
assurer que le format de fichier utilisé par <var>nom-fichier</var>
- correspond au format attendu par <code>htdbm</code>.
- Actuellement, <code>htdbm</code> n'a aucun moyen de savoir à
+ correspond au format attendu par <program>htdbm</program>.
+ Actuellement, <program>htdbm</program> n'a aucun moyen de savoir à
quel type de fichier DBM il a à faire. S'il est utilisé avec un
format inapproprié, il ne renverra rien, ou pourra créer un fichier
DBM différent avec un nom différent, ou au pire, va corrompre le
</section>
<section id="exit"><title>Valeur renvoyée</title>
- <p><code>htdbm</code> renvoie 0 ("true") si les nom d'utilisateur et
+ <p><program>htdbm</program> renvoie 0 ("true") si les nom d'utilisateur et
mot de passe ont été créés ou mis à jour avec succès dans le fichier
- DBM. <code>htdbm</code> renvoie <code>1</code> s'il a rencontré un
+ DBM. <program>htdbm</program> renvoie <code>1</code> s'il a rencontré un
problème d'accès aux fichiers, <code>2</code> si la ligne de
commande comportait une erreur de syntaxe, <code>3</code> si le mot
de passe a été fourni interactivement et s'il est invalide pour
Windows, le mot de passe sera hashé en utilisant l'algorithme MD5
Apache modifié ; dans les autres cas, c'est la routine
<code>crypt()</code> du système qui sera utilisée. Si le fichier
- n'existe pas, <code>htdbm</code> s'arrêtera et renverra une
+ n'existe pas, <program>htdbm</program> s'arrêtera et renverra une
erreur.</p>
<example>
l'utilisateur <code>jane</code>. Le mot de passe est demandé à
l'opérateur. Si le fichier existe et ne peut pas être lu, ou ne peut
pas être écrit, il ne sera pas modifié et
- <code>htdbm</code> affichera un message et renverra un code
+ <program>htdbm</program> affichera un message et renverra un code
d'erreur.</p>
<example>
<p>Pour convertir en fichier <code>dbm</code> un fichier de mots de passe
généré par <code>htpasswd</code>, utilisez <code>awk</code> pour rediriger
- chaque ligne de ce fichier vers <code>htdbm</code> :</p>
+ chaque ligne de ce fichier vers <program>htdbm</program> :</p>
<example>
htdbm -cbp passwords.dbm bogus bogus
<section id="security"><title>Considérations à propos de sécurité</title>
<p>Les fichiers de mots de passe Web tels que ceux que gère
- <code>htdbm</code> ne doivent <em>pas</em> être stockés dans
+ <program>htdbm</program> ne doivent <em>pas</em> être stockés dans
l'espace d'URI du serveur Web -- en d'autres termes, il ne doit pas
être possible d'y accéder à l'aide d'un navigateur.</p>
<section id="restrictions"><title>Restrictions</title>
<p>Sur la plate-forme Windows, les mots de passe hashés avec
- <code>htdbm</code> ont une taille limitée à <code>255</code>
+ <program>htdbm</program> ont une taille limitée à <code>255</code>
caractères. Si le mot de passe fourni est plus long, il sera tronqué
à 255 caractères.</p>
- <p>L'algorithme MD5 utilisé par <code>htdbm</code> est spécifique à
+ <p>L'algorithme MD5 utilisé par <program>htdbm</program> est spécifique à
Apache ; les mots de passe hashés en utilisant cet algorithme
seront inutilisables sur d'autres serveurs Web.</p>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1867253:1933136 (outdated) -->
+<!-- English Revision: 1933136 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
RewriteMap</title>
<summary>
- <p><code>httxt2dbm</code> permet, à partir d'une entrée au format
+ <p><program>httxt2dbm</program> permet, à partir d'une entrée au format
texte, de générer des fichiers dbm à utiliser dans les directives
<directive module="mod_rewrite">RewriteMap</directive> avec le type
de table <code>dbm</code>.
<section id="examples"><title>Exemples</title>
<example>
- httxt2dbm -i rewritemap.txt -o rewritemap.dbm<br />
- httxt2dbm -f SDBM -i rewritemap.txt -o rewritemap.dbm<br />
+<highlight language="sh">
+httxt2dbm -i rewritemap.txt -o rewritemap.dbm
+httxt2dbm -f SDBM -i rewritemap.txt -o rewritemap.dbm
+</highlight>
</example>
</section>