You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by gr...@apache.org on 2009/11/01 21:13:29 UTC

svn commit: r831756 [2/4] - /httpd/httpd/trunk/docs/manual/mod/

Added: httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,499 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 825898 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- Reviewed by : Vincent Deffontaines -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_access_compat.xml.meta">
+
+<name>mod_access_compat</name>
+<description>Autorisations de groupe &agrave; base de nom d'h&ocirc;te (nom ou
+adresse IP)</description>
+<status>Extension</status>
+<sourcefile>mod_access_compat.c</sourcefile>
+<identifier>access_compat_module</identifier>
+<compatibility>Disponible dans Apache 2.3 &agrave; des fins de compatibilit&eacute;
+avec les pr&eacute;c&eacute;dentes versions d'Apache 2.x. Les directives fournies par
+ce module sont devenues obsol&egrave;tes depuis la refonte d'authz. Voir
+<module>mod_authz_host</module></compatibility>
+
+<summary>
+    <p>Les directives fournies par le module
+    <module>mod_access_compat</module> s'utilisent dans les sections
+    <directive module="core" type="section">Directory</directive>,
+    <directive module="core" type="section">Files</directive> et
+    <directive module="core" type="section">Location</directive>, ainsi
+    que dans les fichiers <code><a
+    href="core.html#accessfilename">.htaccess</a></code> et permettent
+    de contr&ocirc;ler l'acc&egrave;s &agrave; certaines parties du serveur. On peut
+    contr&ocirc;ler cet acc&egrave;s en fonction du nom d'h&ocirc;te du client, de son
+    adresse IP ou d'autres caract&eacute;ristiques de la requ&ecirc;te, telles
+    qu'elles sont enregistr&eacute;es dans les <a href="../env.html">variables
+    d'environnement</a>. Les directives <directive
+    module="mod_access_compat">Allow</directive> et <directive
+    module="mod_access_compat">Deny</directive> permettent de sp&eacute;cifier
+    quels clients sont ou ne sont pas autoris&eacute;s &agrave; acc&eacute;der au serveur,
+    alors que la directive <directive
+    module="mod_access_compat">Order</directive> d&eacute;finit le statut
+    d'acc&egrave;s par d&eacute;faut, et d&eacute;termine la mani&egrave;re dont les directives
+    <directive module="mod_access_compat">Allow</directive> et
+    <directive module="mod_access_compat">Deny</directive> interagissent
+    entre elles.</p>
+
+    <p>Les restrictions d'acc&egrave;s &agrave; base de nom d'h&ocirc;te et
+    l'authentification &agrave; base de mot de passe peuvent &ecirc;tre impl&eacute;ment&eacute;es
+    simultan&eacute;ment. Dans ce cas, on utilise la directive <directive
+    module="mod_access_compat">Satisfy</directive> pour d&eacute;terminer la
+    mani&egrave;re dont ces deux modes de restrictions interagissent.</p>
+
+    <note type="warning"><title>Note</title>
+      <p>Les directives fournies par le module
+      <module>mod_access_compat</module> sont devenues obsol&egrave;tes depuis
+      la refonte d'authz. Voir <module>mod_authz_host</module>.</p>
+    </note>
+
+    <p>En g&eacute;n&eacute;ral, les directives de restriction d'acc&egrave;s s'appliquent &agrave;
+    toutes les m&eacute;thodes d'acc&egrave;s (<code>GET</code>, <code>PUT</code>,
+    <code>POST</code>, etc...). C'est d'ailleurs ce que l'on souhaite
+    dans la plupart des cas. Il est cependant possible de restreindre
+    certaines m&eacute;thodes, alors que les autres m&eacute;thodes ne se verront
+    impos&eacute;e aucune restriction, en regroupant les directives &agrave;
+    l'int&eacute;rieur d'une section <directive module="core"
+    type="section">Limit</directive>.</p>
+</summary>
+
+<seealso><directive module="mod_authz_core">Require</directive></seealso>
+<seealso><module>mod_authz_host</module></seealso>
+<seealso><module>mod_authz_core</module></seealso>
+
+<directivesynopsis>
+<name>Allow</name>
+<description>Sp&eacute;cifie quels h&ocirc;tes peuvent acc&eacute;der &agrave; une certaine zone du
+serveur</description>
+<syntax> Allow from all|<var>h&ocirc;te</var>|env=[!]<var>variable
+d'environnement</var>
+[<var>h&ocirc;te</var>|env=[!]<var>variable d'environnement</var>] ...</syntax>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>Limit</override>
+
+<usage>
+    <p>La directive <directive>Allow</directive> permet de d&eacute;finir quels
+    h&ocirc;tes ont le droit d'acc&eacute;der &agrave; une certaine partie du serveur. On
+    peut contr&ocirc;ler l'acc&egrave;s par nom d'h&ocirc;te, adresse IP, intervalle
+    d'adresses IP, ou toute autre caract&eacute;ristique de la requ&ecirc;te client
+    enregistr&eacute;e dans les variables d'environnement.</p>
+
+    <p>Le premier argument de cette directive est toujours
+    <code>from</code>. Les arguments suivants peuvent prendre trois
+    formes diff&eacute;rentes. Si <code>Allow from all</code> est sp&eacute;cifi&eacute;,
+    tout h&ocirc;te se voit accord&eacute; l'acc&egrave;s, en tenant compte des directives
+    <directive module="mod_access_compat">Deny</directive> et <directive
+    module="mod_access_compat">Order</directive> comme d&eacute;crit plus loin.
+    Pour ne permettre l'acc&egrave;s au serveur qu'&agrave; un h&ocirc;te ou un groupe
+    d'h&ocirc;tes particuliers, on peut sp&eacute;cifier un <em>nom d'h&ocirc;te</em> sous
+    une des formes suivantes :</p>
+
+    <dl>
+      <dt>Un nom de domaine (partiel)</dt>
+
+      <dd>
+      <example><title>Exemple :</title>
+        Allow from apache.org<br />
+        Allow from .net example.edu
+      </example>
+      <p>Les h&ocirc;tes dont les noms correspondent ou se terminent par la
+      cha&icirc;ne sp&eacute;cifi&eacute;e ont l'autorisation d'acc&egrave;s. Seules les
+      composantes enti&egrave;res du nom d'h&ocirc;te doivent correspondre ; ainsi,
+      dans l'exemple ci-dessus, <code>foo.apache.org</code>
+      correspondra, mais <code>fooapache.org</code> ne conviendra pas.
+      Avec cette configuration, Apache va effectuer une double recherche
+      DNS sur l'adresse IP du client, sans tenir compte de la
+      d&eacute;finition de la directive <directive
+      module="core">HostnameLookups</directive>. Tout d'abord, une
+      recherche DNS inverse sur l'adresse IP est effectu&eacute;e pour
+      d&eacute;terminer le nom d'h&ocirc;te associ&eacute;, puis une recherche directe sur
+      le nom d'h&ocirc;te est effectu&eacute;e afin de s'assurer qu'il correspond
+      bien &agrave; l'adresse IP originale. L'acc&egrave;s ne sera accord&eacute; que si le
+      nom d'h&ocirc;te correspond et si les recherches DNS inverse et directe
+      concordent.</p></dd>
+
+      <dt>Une adresse IP compl&egrave;te</dt>
+
+      <dd>
+      <example><title>Exemple :</title>
+        Allow from 10.1.2.3<br />
+        Allow from 192.168.1.104 192.168.1.205
+      </example>
+      <p>L'adresse IP d'un h&ocirc;te auquel on a accord&eacute; l'acc&egrave;s</p></dd>
+
+      <dt>Une adresse IP partielle</dt>
+
+      <dd>
+      <example><title>Exemple :</title>
+        Allow from 10.1<br />
+        Allow from 10 172.20 192.168.2
+      </example>
+      <p>De un &agrave; trois des premiers octets d'une adresse IP, afin de
+      restreindre l'acc&egrave;s &agrave; un sous-r&eacute;seau.</p></dd>
+
+      <dt>Une paire r&eacute;seau/masque de sous-r&eacute;seau</dt>
+
+      <dd>
+      <example><title>Exemple :</title>
+        Allow from 10.1.0.0/255.255.0.0
+      </example>
+      <p>Un r&eacute;seau a.b.c.d, et un masque de sous-r&eacute;seau w.x.y.z, pour
+      une d&eacute;finition plus pr&eacute;cise de la restriction d'acc&egrave;s impos&eacute;e &agrave; un
+      sous-r&eacute;seau.</p></dd>
+
+      <dt>Une sp&eacute;cification CIDR r&eacute;seau/nnn</dt>
+
+      <dd>
+      <example><title>Exemple :</title>
+        Allow from 10.1.0.0/16
+      </example>
+      <p>Identique au cas pr&eacute;c&eacute;dent, mis &agrave; part que le masque est
+      constitu&eacute; des nnn bits de poids fort.</p></dd>
+    </dl>
+
+    <p>Notez que les trois derniers exemples d&eacute;signent le m&ecirc;me ensemble
+    d'h&ocirc;tes.</p>
+
+    <p>On peut sp&eacute;cifier des adresses et sous-r&eacute;seaux IPv6 de la mani&egrave;re
+    suivante :</p>
+
+    <example>
+       Allow from 2001:db8::a00:20ff:fea7:ccea<br />
+       Allow from 2001:db8::a00:20ff:fea7:ccea/10
+    </example>
+
+    <p>Le troisi&egrave;me format d'argument de la directive
+    <directive>Allow</directive> permet de contr&ocirc;ler l'acc&egrave;s au serveur
+    en fonction de l'existence d'une <a
+    href="../env.html">variable d'environnement</a>. Lorsque <code>Allow
+    from env=<var>variable d'environnement</var></code> est sp&eacute;cifi&eacute;, la
+    requ&ecirc;te est autoris&eacute;e si la variable d'environnement <var>variable
+    d'environnement</var> existe. En revanche, lorsque <code>Allow from
+    env=!<var>env-variable</var></code> est sp&eacute;cifi&eacute;, la
+    requ&ecirc;te est autoris&eacute;e si la variable d'environnement <var>variable
+    d'environnement</var> n'existe pas. Le serveur permet de d&eacute;finir
+    avec souplesse des variables d'environnement en se basant sur les
+    caract&eacute;ristiques de la requ&ecirc;te client et en utilisant les directives
+    fournies par le module <module>mod_setenvif</module>. Ainsi, on peut
+    utiliser la directive <directive>Allow</directive> pour permettre
+    l'acc&egrave;s en fonction de param&egrave;tres comme le <code>User-Agent</code>
+    (type de navigateur) des clients, le <code>Referer</code>, ou
+    d'autres champs d'en-t&ecirc;te de la requ&ecirc;te HTTP.</p>
+
+    <example><title>Exemple :</title>
+      SetEnvIf User-Agent ^KnockKnock/2\.0 laissez_moi_entrer<br />
+      &lt;Directory /docroot&gt;<br />
+      <indent>
+        Order Deny,Allow<br />
+        Deny from all<br />
+        Allow from env=laissez_moi_entrer<br />
+      </indent>
+      &lt;/Directory&gt;
+    </example>
+
+    <p>Dans cet exemple, les navigateurs dont la cha&icirc;ne user-agent
+    commence par <code>KnockKnock/2.0</code> se verront accorder
+    l'acc&egrave;s, alors que tous les autres seront rejet&eacute;s.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Deny</name>
+<description>D&eacute;finit quels h&ocirc;tes ne sont pas autoris&eacute;s &agrave; acc&eacute;der au
+serveur</description>
+<syntax> Deny from all|<var>h&ocirc;te</var>|env=[!]<var>variable
+d'environnement</var>
+[<var>h&ocirc;te</var>|env=[!]<var>variable d'environnement</var>] ...</syntax>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>Limit</override>
+
+<usage>
+    <p>Cette directive permet de restreindre l'acc&egrave;s au serveur en
+    fonction du nom d'h&ocirc;te, de l'adresse IP ou de variables
+    d'environnement. Les arguments de la directive
+    <directive>Deny</directive> sont identiques aux arguments de la
+    directive <directive
+    module="mod_access_compat">Allow</directive>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Order</name>
+<description>D&eacute;finit le statut d'acc&egrave;s par d&eacute;faut et l'ordre dans lequel
+les directives <directive>Allow</directive> et
+<directive>Deny</directive> sont &eacute;valu&eacute;es.</description>
+<syntax> Order <var>ordre</var></syntax>
+<default>Order Deny,Allow</default>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>Limit</override>
+
+<usage>
+
+    <p>La directive <directive>Order</directive>, associ&eacute;e aux
+    directives <directive module="mod_access_compat">Allow</directive>
+    et <directive module="mod_access_compat">Deny</directive>,
+    impl&eacute;mente un syst&egrave;me de contr&ocirc;le d'acc&egrave;s en trois passes. Au cours
+    de la premi&egrave;re passe, ce sont soit toutes les directives <directive
+    module="mod_access_compat">Allow</directive>, soit toutes les
+    directives <directive
+    module="mod_access_compat">Deny</directive> qui sont trait&eacute;es, selon
+    la d&eacute;finition de la directive <directive
+    module="mod_access_compat">Order</directive>. Le reste des
+    directives (<directive module="mod_access_compat">Deny</directive>
+    ou <directive module="mod_access_compat">Allow</directive>) est
+    trait&eacute; au cours de la seconde passe. La troisi&egrave;me passe s'applique &agrave;
+    toutes les requ&ecirc;tes qui ne sont concern&eacute;es par aucune des deux
+    premi&egrave;res passes.</p>
+
+    <p>Notez que toutes les directives <directive
+    module="mod_access_compat">Allow</directive> et <directive
+    module="mod_access_compat">Deny</directive> sont trait&eacute;es, &agrave; la
+    diff&eacute;rence d'un pare-feu classique o&ugrave; seule la premi&egrave;re r&egrave;gle qui
+    correspond est utilis&eacute;e. La derni&egrave;re directive qui correspond
+    s'applique ( &agrave; la diff&eacute;rence l&agrave; encore d'un pare-feu classique). De
+    plus, l'ordre dans lequel les lignes apparaissent dans le fichier de
+    configuration n'a pas d'incidence -- toutes les lignes <directive
+    module="mod_access_compat">Allow</directive> sont consid&eacute;r&eacute;es comme
+    un groupe, toutes les lignes <directive
+    module="mod_access_compat">Deny</directive> comme un autre, et le
+    statut par d&eacute;faut a son existence propre.</p>
+
+    <p><em>Ordre</em> peut &ecirc;tre :</p>
+
+    <dl>
+      <dt><code>Allow,Deny</code></dt>
+
+      <dd>Dans un premier temps, toutes les directives <directive
+      module="mod_access_compat">Allow</directive> sont &eacute;valu&eacute;es ; au
+      moins une d'entre elles doit correspondre, sinon la requ&ecirc;te est
+      rejet&eacute;e. Ensuite, toutes les directives <directive
+      module="mod_access_compat">Deny</directive> sont &eacute;valu&eacute;es. Si au
+      moins l'une d'entre elles correspond, la requ&ecirc;te est rejet&eacute;e.
+      Enfin, toute requ&ecirc;te qui ne correspond &agrave; aucune directive
+      <directive module="mod_access_compat">Allow</directive> ou
+      <directive module="mod_access_compat">Deny</directive> est rejet&eacute;e
+      par d&eacute;faut.</dd>
+
+      <dt><code>Deny,Allow</code></dt>
+
+      <dd>Dans un premier temps, toutes les directives <directive
+      module="mod_access_compat">Deny</directive> sont &eacute;valu&eacute;es ; Si au
+      moins une d'entre elles correspond, la requ&ecirc;te est rejet&eacute;e,
+      <strong>&agrave; moins</strong> qu'elle corresponde aussi &agrave; une directive
+      <directive module="mod_access_compat">Allow</directive>. Toute
+      requ&ecirc;te qui ne correspond &agrave; aucune directive <directive
+      module="mod_access_compat">Allow</directive> ou <directive
+      module="mod_access_compat">Deny</directive> est autoris&eacute;e.</dd>
+
+      <dt><code>Mutual-failure</code></dt>
+
+      <dd>Cet argument a le m&ecirc;me effet que <code>Allow,Deny</code> et
+      est devenu de ce fait obsol&egrave;te.</dd>
+    </dl>
+
+    <p>Les mots-cl&eacute;s ne peuvent &ecirc;tre s&eacute;par&eacute;s que par des virgules ;
+    <em>aucun espace</em> ne doit s'intercaler entre eux.</p>
+
+    <table border="1">
+      <tr>
+        <th>Match</th>
+        <th>R&eacute;sultat Allow,Deny</th>
+        <th>R&eacute;sultat Deny,Allow</th>
+      </tr><tr>
+        <th>Correspond &agrave; Allow seulement</th>
+        <td>Requ&ecirc;te autoris&eacute;e</td>
+        <td>Requ&ecirc;te autoris&eacute;e</td>
+      </tr><tr>
+        <th>Correspond &agrave; Deny seulement</th>
+        <td>Requ&ecirc;te rejet&eacute;e</td>
+        <td>Requ&ecirc;te rejet&eacute;e</td>
+      </tr><tr>
+        <th>Aucune correspondance</th>
+        <td>Par d&eacute;faut la seconde directive : rejet</td>
+        <td>Par d&eacute;faut la seconde directive : autorisation</td>
+      </tr><tr>
+        <th>Correspond &agrave; Allow &amp; Deny</th>
+        <td>La derni&egrave;re correspondance l'emporte : rejet</td>
+        <td>La derni&egrave;re correspondance l'emporte : autorisation</td>
+      </tr>
+    </table>
+
+    <p>Dans cet exemple, tous les h&ocirc;tes du domaine apache.org ont
+    l'autorisation d'acc&egrave;s ; tous les autres voient leur acc&egrave;s
+    refus&eacute;.</p>
+
+    <example>
+      Order Deny,Allow<br />
+      Deny from all<br />
+      Allow from apache.org
+    </example>
+
+    <p>Dans l'exemple suivant, tous les h&ocirc;tes du domaine apache.org ont
+    l'autorisation d'acc&egrave;s, sauf ceux du sous-domaine foo.apache.org qui
+    voient leur acc&egrave;s refus&eacute;. Tous les h&ocirc;tes qui ne sont pas dans le
+    domaine apache.org sont rejet&eacute;s car le statut par d&eacute;faut est positionn&eacute;
+    sur <directive
+    module="mod_access_compat">Deny</directive>, et consiste donc en un
+    refus d'acc&egrave;s.</p>
+
+    <example>
+      Order Allow,Deny<br />
+      Allow from apache.org<br />
+      Deny from foo.apache.org
+    </example>
+
+    <p>Par contre, si la valeur de la directive
+    <directive>Order</directive>, dans l'exemple pr&eacute;c&eacute;dent, est
+    <code>Deny,Allow</code>, tout le monde a l'autorisation d'acc&egrave;s.
+    Ceci est d&ucirc; au fait que <code>Allow from apache.org</code> sera
+    &eacute;valu&eacute; en dernier, sans tenir compte de l'ordre r&eacute;el dans lequel les
+    directives apparaissent dans le fichier de configuration, et va
+    l'emporter sur <code>Deny from foo.apache.org</code>. Tout h&ocirc;te qui
+    n'est pas dans le domaine <code>apache.org</code> aura aussi
+    l'autorisation d'acc&egrave;s car le statut par d&eacute;faut est positionn&eacute; sur
+    <directive
+    module="mod_access_compat">Allow</directive> et constitue donc une
+    autorisation d'acc&egrave;s.</p>
+
+    <p>La pr&eacute;sence d'une directive <directive>Order</directive> peut
+    affecter le contr&ocirc;le d'acc&egrave;s &agrave; une partie du serveur m&ecirc;me en
+    l'abscence de directives <directive
+    module="mod_access_compat">Allow</directive> et <directive
+    module="mod_access_compat">Deny</directive> associ&eacute;es, &agrave; cause de
+    son influence sur le statut par d&eacute;faut. Par exemple,</p>
+
+    <example>
+      &lt;Directory /www&gt;<br />
+      <indent>
+        Order Allow,Deny<br />
+      </indent>
+      &lt;/Directory&gt;
+    </example>
+
+    <p>va interdire tout acc&egrave;s au r&eacute;pertoire <code>/www</code> &agrave; cause
+    du statut d'acc&egrave;s par d&eacute;faut qui est d&eacute;fini &agrave; <directive
+    module="mod_access_compat">Deny</directive>.</p>
+
+    <p>La directive <directive>Order</directive> ne contr&ocirc;le l'ordre
+    dans lequel sont trait&eacute;es les directives d'acc&egrave;s qu'au cours de
+    chaque phase du traitement de la configuration du serveur. Ceci
+    implique, par exemple, qu'une directive <directive
+    module="mod_access_compat">Allow</directive> ou <directive
+    module="mod_access_compat">Deny</directive> situ&eacute;e dans une section
+    <directive module="core" type="section">Location</directive> sera
+    toujours &eacute;valu&eacute;e apr&egrave;s une directive <directive
+    module="mod_access_compat">Allow</directive> ou <directive
+    module="mod_access_compat">Deny</directive> situ&eacute;e dans une section
+    <directive module="core" type="section">Directory</directive> ou un
+    fichier <code>.htaccess</code>, sans tenir compte de la
+    d&eacute;finition de la directive <directive>Order</directive>. Pour plus
+    de d&eacute;tails &agrave; propos de la fusion des sections de configuration, voir
+    le document <a
+    href="../sections.html">Comment fonctionnent les sections Directory,
+    Location et Files</a>.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Satisfy</name>
+<description>Interaction entre le contr&ocirc;le d'acc&egrave;s en fonction de l'h&ocirc;te
+et l'authentification utilisateur</description>
+<syntax>Satisfy Any|All</syntax>
+<default>Satisfy All</default>
+<contextlist><context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>AuthConfig</override>
+<compatibility>Affect&eacute; par <directive module="core" type="section"
+>Limit</directive> et <directive module="core"
+type="section">LimitExcept</directive> &agrave; partir de la version
+2.0.51</compatibility>
+<usage>
+    <p>Politique d'acc&egrave;s dans le cas o&ugrave; on utilise &agrave; la fois <directive
+    module="mod_access_compat">Allow</directive> et <directive
+    module="mod_authz_core">Require</directive>. L'argument est soit
+    <code>All</code>, soit <code>Any</code>. L'utilisation de cette
+    directive n'a de sens que si l'acc&egrave;s &agrave; une zone particuli&egrave;re du
+    serveur est restreinte par utilisateur/mot de passe et en fonction
+    de l'adresse IP de l'h&ocirc;te client. Dans ce cas, par
+    d&eacute;faut (<code>All</code>), le client doit satisfaire &agrave; la
+    restriction d'adresse, <em>et</em> fournir un couple
+    utilisateur/mot de passe valide. Avec l'argument <code>Any</code>,
+    le client se verra accorder l'acc&egrave;s s'il satisfait &agrave; la restriction
+    d'adresse ou fournit un couple utilisateur/mot de passe valide. On
+    peut utiliser cette derni&egrave;re d&eacute;finition pour restreindre l'acc&egrave;s &agrave;
+    une zone par mot de passe, mais accorder l'acc&egrave;s aux clients
+    poss&eacute;dant certaines adresses IP sans qu'ils aient &agrave; fournir de mot
+    de passe.</p>
+
+    <p>Par exemple, si vous souhaitez que les utilisateurs de votre
+    r&eacute;seau acc&egrave;dent &agrave; une zone de votre site web sans restriction, mais
+    que l'acc&egrave;s &agrave; cette zone n&eacute;cessite un mot de passe pour les autres
+    utilisateurs, vous pouvez utiliser une configuration du style :</p>
+
+    <example>
+      Require valid-user<br />
+      Allow from 192.168.1<br />
+      Satisfy Any
+    </example>
+
+    <p>
+    Une autre utilisation fr&eacute;quente de la directive
+    <directive>Satisfy</directive> est l'all&egrave;gement des restrictions
+    d'acc&egrave;s &agrave; un sous-r&eacute;pertoire par rapport aux restrictions d'acc&egrave;s au
+    r&eacute;pertoire parent :
+    </p>
+
+    <example>
+      &lt;Directory /var/www/private&gt;<br />
+        Require valid-user<br />
+      &lt;/Directory&gt;<br />
+      <br />
+      &lt;Directory /var/www/private/public&gt;<br />
+        Allow from all<br />
+        Satisfy Any<br />
+      &lt;/Directory&gt;
+    </example>
+
+    <p>Dans l'exemple ci-dessus, l'acc&egrave;s au r&eacute;pertoire
+    <code>/var/www/private</code> n&eacute;cessitera une authentification,
+    alors que l'acc&egrave;s au r&eacute;pertoire <code>/var/www/private/public</code>
+    sera accord&eacute; sans restriction.</p>
+
+
+    <p>Depuis la version 2.0.51, les directives
+    <directive>Satisfy</directive> peuvent &ecirc;tre restreintes &agrave; certaines
+    m&eacute;thodes particuli&egrave;res &agrave; l'aide des sections <directive
+    module="core" type="section">Limit</directive> et <directive
+    module="core" type="section">LimitExcept</directive>.</p>
+</usage>
+   <seealso><directive module="mod_access_compat">Allow</directive></seealso>
+   <seealso><directive module="mod_authz_core">Require</directive></seealso>
+</directivesynopsis>
+
+</modulesynopsis>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.meta?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_access_compat.xml.meta Sun Nov  1 20:13:27 2009
@@ -8,6 +8,7 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_actions.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_actions.html?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_actions.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_actions.html Sun Nov  1 20:13:27 2009
@@ -8,6 +8,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_actions.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_actions.html.ja.utf8
 Content-Language: ja
 Content-type: text/html; charset=UTF-8

Modified: httpd/httpd/trunk/docs/manual/mod/mod_actions.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_actions.html.en?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_actions.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_actions.html.en Sun Nov  1 20:13:27 2009
@@ -23,6 +23,7 @@
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="../en/mod/mod_actions.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_actions.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -156,6 +157,7 @@
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
 <a href="../en/mod/mod_actions.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_actions.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">

Added: httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_actions - Serveur Apache HTTP</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.3</p>
+<img alt="" src="../images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_actions</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="../en/mod/mod_actions.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_actions.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module permet l'exécution des scripts CGI en fonction du
+type de média ou de la méthode de requête.</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>actions_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_actions.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module possède deux directives. La directive <code class="directive"><a href="#action">Action</a></code> vous permet de lancer
+    l'exécution de scripts CGI chaque fois qu'un fichier possédant un
+    certain <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a>
+    fait l'objet d'une requête. La directive <code class="directive"><a href="#script">Script</a></code> vous permet de lancer
+    l'exécution de scripts CGI chaque fois que la requête utilise une
+    méthode particulière. Ceci facilite grandement l'exécution de
+    scripts qui traitent des fichiers.</p> </div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#action">Action</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#script">Script</a></li>
+</ul>
+<h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code></li>
+<li><a href="../howto/cgi.html">Contenu dynamique avec CGI</a></li>
+<li><a href="../handler.html">Utilisation des gestionnaires
+d'Apache</a></li>
+</ul></div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Action" id="Action">Action</a> <a name="action" id="action">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un script CGI pour un gestionnaire ou un type de
+contenu particulier</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Action <var>type d'action</var> <var>script cgi</var>
+[virtual]</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_actions</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Le modificateur <code>virtual</code> et le passage de
+gestionnaire ont été introduits dans Apache 2.1</td></tr>
+</table>
+    <p>Cette directive ajoute une action qui va activer <var>script
+    cgi</var> lorsque <var>type d'action</var> est déclenché par la
+    requête. <var>script cgi</var> est un chemin URL vers une ressource
+    qui a été désignée comme script CGI à l'aide des directives
+    <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. <var>type d'action</var>
+    peut être soit un <a href="../handler.html">gestionnaire</a>, soit
+    un <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a>. L'URL
+    et le chemin du document correspondant sont envoyés en utilisant
+    les variables d'environnement CGI standards <code>PATH_INFO</code>
+    et <code>PATH_TRANSLATED</code>. Le gestionnaire utilisé pour cette
+    requête particulière est transmis à l'aide de la variable
+    <code>REDIRECT_HANDLER</code>.</p>
+
+    <div class="example"><h3>Exemples</h3><p><code>
+      # Requêtes concernant des fichiers possédant un type de contenu
+      # MIME particulier :<br />
+      Action image/gif /cgi-bin/images.cgi<br />
+      <br />
+      # Fichiers possédant une extension particulière<br />
+      AddHandler mon-type-de-fichier .xyz<br />
+      Action mon-type-de-fichier /cgi-bin/programme.cgi<br />
+    </code></p></div>
+
+    <p>Dans le premier exemple, les requêtes pour des fichiers possédant
+    le type de contenu MIME <code>image/gif</code> seront traitées par
+    le script CGI <code>/cgi-bin/images.cgi</code>.</p>
+
+    <p>Dans le second exemple, les requêtes pour des fichiers possédant
+    l'extension <code>.xyz</code> seront traitées par
+    le script CGI <code>/cgi-bin/programme.cgi</code>.</p>
+
+    <p>Le modificateur optionnel <code>virtual</code> permet de
+    désactiver la vérification de l'existence du fichier demandé. Ceci
+    peut s'avérer utile, par exemple, si vous voulez utiliser la
+    directive <code class="directive">Action</code> pour des localisations
+    virtuelles.</p>
+
+    <div class="example"><h3>Exemple</h3><p><code>
+      &lt;Location /news&gt;<br />
+      <span class="indent">
+        SetHandler news-handler<br />
+        Action news-handler /cgi-bin/news.cgi virtual<br />
+      </span>
+      &lt;/Location&gt;
+    </code></p></div>
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Script" id="Script">Script</a> <a name="script" id="script">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active un script CGI dans le cas d'une méthode de requête
+particulière.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>Script <var>méthode</var> <var>script cgi</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_actions</td></tr>
+</table>
+    <p>Cette directive ajoute une action qui va activer <var>script
+    cgi</var> lorsqu'un fichier est demandé en utilisant la méthode
+    <var>méthode</var>. <var>script cgi</var> est le chemin URL d'une
+    ressource qui a été désignée comme script CGI en utilisant les
+    directives <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. L'URL et le chemin du
+    document demandé sont envoyés en utilisant les variables
+    d'environnement CGI standards <code>PATH_INFO</code> et
+    <code>PATH_TRANSLATED</code>.</p>
+
+    <div class="note">
+      Tous les noms de méthode peuvent être utilisés. <strong>Les noms
+      de méthode sont sensibles à la casse</strong>, si bien que
+      <code>Script PUT</code> et <code>Script put</code> ont des effets
+      totalement différents.
+    </div>
+
+    <p>Notez que la commande <code class="directive">Script</code> ne définit
+    que des actions par défaut. Si un script CGI est appelé, ou toute
+    autre ressource capable de gérer la méthode de la requête en
+    interne, il agira en conséquence. Notez aussi que
+    <code class="directive">Script</code> avec une méthode <code>GET</code> ne
+    sera appelé que si la requête possède des arguments (par exemple
+    foo.html?hi). Dans le cas contraire, la requête sera traitée
+    normalement.</p>
+
+    <div class="example"><h3>Exemples</h3><p><code>
+      # Pour une recherche du style &lt;ISINDEX&gt;<br />
+      Script GET /cgi-bin/search<br />
+      <br />
+      # Un gestionnaire CGI pour la méthode PUT<br />
+      Script PUT /~bob/put.cgi<br />
+    </code></p></div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../de/mod/mod_actions.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="../en/mod/mod_actions.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_actions.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div>
+</body></html>
\ No newline at end of file

Added: httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,164 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 420990 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- Reviewed by : Vincent Deffontaines -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_actions.xml.meta">
+
+<name>mod_actions</name>
+
+<description>Ce module permet l'ex&eacute;cution des scripts CGI en fonction du
+type de m&eacute;dia ou de la m&eacute;thode de requ&ecirc;te.</description>
+
+<status>Base</status>
+<sourcefile>mod_actions.c</sourcefile>
+<identifier>actions_module</identifier>
+
+<summary>
+    <p>Ce module poss&egrave;de deux directives. La directive <directive
+    module="mod_actions">Action</directive> vous permet de lancer
+    l'ex&eacute;cution de scripts CGI chaque fois qu'un fichier poss&eacute;dant un
+    certain <glossary ref="mime-type">type de contenu MIME</glossary>
+    fait l'objet d'une requ&ecirc;te. La directive <directive
+    module="mod_actions">Script</directive> vous permet de lancer
+    l'ex&eacute;cution de scripts CGI chaque fois que la requ&ecirc;te utilise une
+    m&eacute;thode particuli&egrave;re. Ceci facilite grandement l'ex&eacute;cution de
+    scripts qui traitent des fichiers.</p> </summary>
+
+<seealso><module>mod_cgi</module></seealso>
+<seealso><a href="../howto/cgi.html">Contenu dynamique avec CGI</a></seealso>
+<seealso><a href="../handler.html">Utilisation des gestionnaires
+d'Apache</a></seealso>
+
+<directivesynopsis>
+<name>Action</name>
+<description>Active un script CGI pour un gestionnaire ou un type de
+contenu particulier</description>
+<syntax>Action <var>type d'action</var> <var>script cgi</var>
+[virtual]</syntax>
+<contextlist>
+<context>server config</context><context>virtual host</context>
+<context>directory</context><context>.htaccess</context>
+</contextlist>
+<override>FileInfo</override>
+<compatibility>Le modificateur <code>virtual</code> et le passage de
+gestionnaire ont &eacute;t&eacute; introduits dans Apache 2.1</compatibility>
+
+<usage>
+    <p>Cette directive ajoute une action qui va activer <var>script
+    cgi</var> lorsque <var>type d'action</var> est d&eacute;clench&eacute; par la
+    requ&ecirc;te. <var>script cgi</var> est un chemin URL vers une ressource
+    qui a &eacute;t&eacute; d&eacute;sign&eacute;e comme script CGI &agrave; l'aide des directives
+    <directive module="mod_alias">ScriptAlias</directive> ou <directive
+    module="mod_mime">AddHandler</directive>. <var>type d'action</var>
+    peut &ecirc;tre soit un <a href="../handler.html">gestionnaire</a>, soit
+    un <glossary ref="mime-type">type de contenu MIME</glossary>. L'URL
+    et le chemin du document correspondant sont envoy&eacute;s en utilisant
+    les variables d'environnement CGI standards <code>PATH_INFO</code>
+    et <code>PATH_TRANSLATED</code>. Le gestionnaire utilis&eacute; pour cette
+    requ&ecirc;te particuli&egrave;re est transmis &agrave; l'aide de la variable
+    <code>REDIRECT_HANDLER</code>.</p>
+
+    <example><title>Exemples</title>
+      # Requ&ecirc;tes concernant des fichiers poss&eacute;dant un type de contenu
+      # MIME particulier :<br />
+      Action image/gif /cgi-bin/images.cgi<br />
+      <br />
+      # Fichiers poss&eacute;dant une extension particuli&egrave;re<br />
+      AddHandler mon-type-de-fichier .xyz<br />
+      Action mon-type-de-fichier /cgi-bin/programme.cgi<br />
+    </example>
+
+    <p>Dans le premier exemple, les requ&ecirc;tes pour des fichiers poss&eacute;dant
+    le type de contenu MIME <code>image/gif</code> seront trait&eacute;es par
+    le script CGI <code>/cgi-bin/images.cgi</code>.</p>
+
+    <p>Dans le second exemple, les requ&ecirc;tes pour des fichiers poss&eacute;dant
+    l'extension <code>.xyz</code> seront trait&eacute;es par
+    le script CGI <code>/cgi-bin/programme.cgi</code>.</p>
+
+    <p>Le modificateur optionnel <code>virtual</code> permet de
+    d&eacute;sactiver la v&eacute;rification de l'existence du fichier demand&eacute;. Ceci
+    peut s'av&eacute;rer utile, par exemple, si vous voulez utiliser la
+    directive <directive>Action</directive> pour des localisations
+    virtuelles.</p>
+
+    <example><title>Exemple</title>
+      &lt;Location /news&gt;<br />
+      <indent>
+        SetHandler news-handler<br />
+        Action news-handler /cgi-bin/news.cgi virtual<br />
+      </indent>
+      &lt;/Location&gt;
+    </example>
+</usage>
+
+<seealso><directive module="mod_mime">AddHandler</directive></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Script</name>
+<description>Active un script CGI dans le cas d'une m&eacute;thode de requ&ecirc;te
+particuli&egrave;re.</description>
+<syntax>Script <var>m&eacute;thode</var> <var>script cgi</var></syntax>
+<contextlist>
+<context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<usage>
+    <p>Cette directive ajoute une action qui va activer <var>script
+    cgi</var> lorsqu'un fichier est demand&eacute; en utilisant la m&eacute;thode
+    <var>m&eacute;thode</var>. <var>script cgi</var> est le chemin URL d'une
+    ressource qui a &eacute;t&eacute; d&eacute;sign&eacute;e comme script CGI en utilisant les
+    directives <directive
+    module="mod_alias">ScriptAlias</directive> ou <directive
+    module="mod_mime">AddHandler</directive>. L'URL et le chemin du
+    document demand&eacute; sont envoy&eacute;s en utilisant les variables
+    d'environnement CGI standards <code>PATH_INFO</code> et
+    <code>PATH_TRANSLATED</code>.</p>
+
+    <note>
+      Tous les noms de m&eacute;thode peuvent &ecirc;tre utilis&eacute;s. <strong>Les noms
+      de m&eacute;thode sont sensibles &agrave; la casse</strong>, si bien que
+      <code>Script PUT</code> et <code>Script put</code> ont des effets
+      totalement diff&eacute;rents.
+    </note>
+
+    <p>Notez que la commande <directive>Script</directive> ne d&eacute;finit
+    que des actions par d&eacute;faut. Si un script CGI est appel&eacute;, ou toute
+    autre ressource capable de g&eacute;rer la m&eacute;thode de la requ&ecirc;te en
+    interne, il agira en cons&eacute;quence. Notez aussi que
+    <directive>Script</directive> avec une m&eacute;thode <code>GET</code> ne
+    sera appel&eacute; que si la requ&ecirc;te poss&egrave;de des arguments (par exemple
+    foo.html?hi). Dans le cas contraire, la requ&ecirc;te sera trait&eacute;e
+    normalement.</p>
+
+    <example><title>Exemples</title>
+      # Pour une recherche du style &lt;ISINDEX&gt;<br />
+      Script GET /cgi-bin/search<br />
+      <br />
+      # Un gestionnaire CGI pour la m&eacute;thode PUT<br />
+      Script PUT /~bob/put.cgi<br />
+    </example>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.meta?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_actions.xml.meta Sun Nov  1 20:13:27 2009
@@ -9,6 +9,7 @@
   <variants>
     <variant>de</variant>
     <variant>en</variant>
+    <variant>fr</variant>
     <variant>ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_asis.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_asis.html?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_asis.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_asis.html Sun Nov  1 20:13:27 2009
@@ -4,6 +4,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_asis.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_asis.html.ja.utf8
 Content-Language: ja
 Content-type: text/html; charset=UTF-8

Modified: httpd/httpd/trunk/docs/manual/mod/mod_asis.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_asis.html.en?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_asis.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_asis.html.en Sun Nov  1 20:13:27 2009
@@ -22,6 +22,7 @@
 <div id="preamble"><h1>Apache Module mod_asis</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_asis.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_asis.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
@@ -104,6 +105,7 @@
 </div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_asis.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_asis.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">

Added: httpd/httpd/trunk/docs/manual/mod/mod_asis.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_asis.html.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_asis.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_asis.html.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_asis - Serveur Apache HTTP</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.3</p>
+<img alt="" src="../images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_asis</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_asis.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_asis.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Envoie des fichiers contenant leurs propres en-têtes
+HTTP</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>asis_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_asis.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module fournit le gestionnaire <code>send-as-is</code> qui
+    permet à Apache d'envoyer le document sans ajouter la plupart des
+    en-têtes HTTP habituels.</p>
+
+    <p>On peut l'utiliser pour envoyer tous types de données en
+    provenance du serveur, y compris les redirections et autres réponses
+    HTTP spéciales, sans devoir faire appel à un script CGI ou nph.</p>
+
+    <p>Pour des raisons historiques, ce module traitera aussi tout
+    fichier dont le type MIME est <code>httpd/send-as-is</code>.</p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<p>Ce module ne fournit aucune directive.</p>
+<h3>Sujets</h3>
+<ul id="topics">
+<li><img alt="" src="../images/down.gif" /> <a href="#usage">Mode d'emploi</a></li>
+</ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code></li>
+<li><code class="module"><a href="../mod/mod_cern_meta.html">mod_cern_meta</a></code></li>
+<li><a href="../handler.html">Utilisation des gestionnaires
+d'Apache</a></li>
+</ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="usage" id="usage">Mode d'emploi</a></h2>
+
+    <p>Dans le fichier de configuration, associez les fichiers asis au
+    gestionnaire <code>send-as-is</code> comme ceci :</p>
+
+    <div class="example"><p><code>AddHandler send-as-is asis</code></p></div>
+
+    <p>Le contenu de tout fichier possédant l'extension
+    <code>.asis</code> sera envoyé par Apache au client pratiquement tel
+    quel. En particulier, les en-têtes HTTP seront déduits du fichier
+    lui-même selon les règles du module <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, si
+    bien qu'un fichier asis doit inclure des en-têtes valides, et
+    utiliser l'en-tête CGI Status: pour déterminer le code de réponse
+    HTTP.</p>
+
+    <p>Voici un exemple de fichier dont le contenu est envoyé <em>tel
+    quel</em> pour informer un client qu'un fichier a été déplacé.</p>
+
+
+    <div class="example"><p><code>
+      Status: 301 Ou se trouve cette URL maintenant<br />
+      Location: http://xyz.abc.com/foo/bar.html<br />
+      Content-type: text/html<br />
+      <br />
+      &lt;html&gt;<br />
+      &lt;head&gt;<br />
+      &lt;title&gt;Mauvaises excuses&lt;/title&gt;<br />
+      &lt;/head&gt;<br />
+      &lt;body&gt;<br />
+      &lt;h1&gt;La merveilleuse page de Fred a été déplacée vers<br />
+      &lt;a href="http://xyz.abc.com/foo/bar.html"&gt;le site de
+      Joe&lt;/a&gt;.<br />
+      &lt;/h1&gt;<br />
+      &lt;/body&gt;<br />
+      &lt;/html&gt;
+    </code></p></div>
+
+    <div class="note"><h3>Notes :</h3>
+    <p>Le serveur ajoute systématiquement les en-têtes
+    <code>Date:</code> et <code>Server:</code> aux données qu'il envoie
+    au client, si bien qu'ils n'ont pas besoin d'être inclus dans le
+    fichier. Le serveur n'ajoute <em>pas</em> d'en-tête
+    <code>Last-Modified</code>, ce qu'il devrait probablement faire.</p>
+    </div>
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_asis.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_asis.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ja/mod/mod_asis.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div>
+</body></html>
\ No newline at end of file

Added: httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,98 @@
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision : 420990 -->
+<!-- French translation : Lucien GENTIS -->
+<!-- Reviewed by : Vincent Deffontaines -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mod_asis.xml.meta">
+
+<name>mod_asis</name>
+<description>Envoie des fichiers contenant leurs propres en-t&ecirc;tes
+HTTP</description>
+<status>Base</status>
+<sourcefile>mod_asis.c</sourcefile>
+<identifier>asis_module</identifier>
+
+<summary>
+    <p>Ce module fournit le gestionnaire <code>send-as-is</code> qui
+    permet &agrave; Apache d'envoyer le document sans ajouter la plupart des
+    en-t&ecirc;tes HTTP habituels.</p>
+
+    <p>On peut l'utiliser pour envoyer tous types de donn&eacute;es en
+    provenance du serveur, y compris les redirections et autres r&eacute;ponses
+    HTTP sp&eacute;ciales, sans devoir faire appel &agrave; un script CGI ou nph.</p>
+
+    <p>Pour des raisons historiques, ce module traitera aussi tout
+    fichier dont le type MIME est <code>httpd/send-as-is</code>.</p>
+</summary>
+
+<seealso><module>mod_headers</module></seealso>
+<seealso><module>mod_cern_meta</module></seealso>
+<seealso><a href="../handler.html">Utilisation des gestionnaires
+d'Apache</a></seealso>
+
+<section id="usage"><title>Mode d'emploi</title>
+
+    <p>Dans le fichier de configuration, associez les fichiers asis au
+    gestionnaire <code>send-as-is</code> comme ceci :</p>
+
+    <example>AddHandler send-as-is asis</example>
+
+    <p>Le contenu de tout fichier poss&eacute;dant l'extension
+    <code>.asis</code> sera envoy&eacute; par Apache au client pratiquement tel
+    quel. En particulier, les en-t&ecirc;tes HTTP seront d&eacute;duits du fichier
+    lui-m&ecirc;me selon les r&egrave;gles du module <module>mod_cgi</module>, si
+    bien qu'un fichier asis doit inclure des en-t&ecirc;tes valides, et
+    utiliser l'en-t&ecirc;te CGI Status: pour d&eacute;terminer le code de r&eacute;ponse
+    HTTP.</p>
+
+    <p>Voici un exemple de fichier dont le contenu est envoy&eacute; <em>tel
+    quel</em> pour informer un client qu'un fichier a &eacute;t&eacute; d&eacute;plac&eacute;.</p>
+
+
+    <example>
+      Status: 301 Ou se trouve cette URL maintenant<br />
+      Location: http://xyz.abc.com/foo/bar.html<br />
+      Content-type: text/html<br />
+      <br />
+      &lt;html&gt;<br />
+      &lt;head&gt;<br />
+      &lt;title&gt;Mauvaises excuses&lt;/title&gt;<br />
+      &lt;/head&gt;<br />
+      &lt;body&gt;<br />
+      &lt;h1&gt;La merveilleuse page de Fred a &eacute;t&eacute; d&eacute;plac&eacute;e vers<br />
+      &lt;a href="http://xyz.abc.com/foo/bar.html"&gt;le site de
+      Joe&lt;/a&gt;.<br />
+      &lt;/h1&gt;<br />
+      &lt;/body&gt;<br />
+      &lt;/html&gt;
+    </example>
+
+    <note><title>Notes :</title>
+    <p>Le serveur ajoute syst&eacute;matiquement les en-t&ecirc;tes
+    <code>Date:</code> et <code>Server:</code> aux donn&eacute;es qu'il envoie
+    au client, si bien qu'ils n'ont pas besoin d'&ecirc;tre inclus dans le
+    fichier. Le serveur n'ajoute <em>pas</em> d'en-t&ecirc;te
+    <code>Last-Modified</code>, ce qu'il devrait probablement faire.</p>
+    </note>
+</section>
+
+</modulesynopsis>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.meta?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_asis.xml.meta Sun Nov  1 20:13:27 2009
@@ -8,6 +8,7 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
     <variant>ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html Sun Nov  1 20:13:27 2009
@@ -4,6 +4,10 @@
 Content-Language: en
 Content-type: text/html; charset=ISO-8859-1
 
+URI: mod_auth_digest.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
 URI: mod_auth_digest.html.ko.euc-kr
 Content-Language: ko
 Content-type: text/html; charset=EUC-KR

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.en?rev=831756&r1=831755&r2=831756&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.en (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.en Sun Nov  1 20:13:27 2009
@@ -22,6 +22,7 @@
 <div id="preamble"><h1>Apache Module mod_auth_digest</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_auth_digest.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_digest.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>User authentication using MD5
@@ -328,6 +329,7 @@
 </div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="../en/mod/mod_auth_digest.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_digest.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
 <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div><div id="footer">
 <p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>

Added: httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr?rev=831756&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr Sun Nov  1 20:13:27 2009
@@ -0,0 +1,363 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_auth_digest - Serveur Apache HTTP</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.3</p>
+<img alt="" src="../images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_auth_digest</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_digest.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur utilisant les condensés
+MD5</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_digest_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_digest.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module implémente l'authentification HTTP basée sur les
+    condensés MD5 (<a href="http://www.faqs.org/rfcs/rfc2617.html">RFC2617</a>), et
+    fournit une alternative à <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> plus
+    sécurisée.</p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestalgorithm">AuthDigestAlgorithm</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestdomain">AuthDigestDomain</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestnccheck">AuthDigestNcCheck</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestnonceformat">AuthDigestNonceFormat</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestnoncelifetime">AuthDigestNonceLifetime</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestprovider">AuthDigestProvider</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestqop">AuthDigestQop</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authdigestshmemsize">AuthDigestShmemSize</a></li>
+</ul>
+<h3>Sujets</h3>
+<ul id="topics">
+<li><img alt="" src="../images/down.gif" /> <a href="#using">Utilisation de l'authentification à base de
+condensés</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#msie">Travailler avec MS Internet Explorer</a></li>
+</ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authz_core.html#match">Match</a></code></li>
+<li><a href="../howto/auth.html">Mode d'emploi de
+l'authentification</a></li>
+</ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="using" id="using">Utilisation de l'authentification à base de
+condensés</a></h2>
+
+    <p>Pour utiliser l'authentification à base de condensés MD5, vous
+    devez simplement remplacer <code>AuthType Basic</code> et <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> respectivement
+    par <code>AuthType Digest</code> et <code class="directive"><a href="#authdigestprovider">AuthDigestProvider</a></code> lorsque vous
+    configurez l'authentification, puis ajouter une directive <code class="directive"><a href="#authdigestdomain">AuthDigestDomain</a></code> contenant au
+    moins la(les) URI(s) racine(s) de la zone à protéger.</p>
+
+    <p>On peut créer les fichiers utilisateur appropriés (au format
+    texte) à l'aide de l'outil <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>.</p>
+
+    <div class="example"><h3>Exemple :</h3><p><code>
+      &lt;Location /private/&gt;<br />
+      <span class="indent">
+        AuthType Digest<br />
+        AuthName "private area"<br />
+        AuthDigestDomain /private/ http://mirror.my.dom/private2/<br />
+        <br />
+        AuthDigestProvider file<br />
+        AuthUserFile /web/auth/.digest_pw<br />
+        Require valid-user<br />
+      </span>
+      &lt;/Location&gt;
+    </code></p></div>
+
+    <div class="note"><h3>Note</h3>
+    <p>L'authentification à base de condensés MD5 est plus sécurisée que
+    l'authentification Basic, mais ne fonctionne qu'avec les navigateurs
+    qui la supportent. En septembre 2004, les principaux navigateurs
+    supportant l'authentification à base de condensés MD5 incluaient <a href="http://www.w3.org/Amaya/">Amaya</a>, <a href="http://konqueror.kde.org/">Konqueror</a>, <a href="http://www.microsoft.com/windows/ie/">MS Internet Explorer</a>
+    pour Mac OS X et Windows (bien que la version Windows échoue lorsque
+    la requête comporte une chaîne d'arguments -- voir plus loin "<a href="#msie">Travailler avec MS Internet Explorer</a>" pour
+    contourner ce problème), <a href="http://www.mozilla.org">Mozilla</a>, <a href="http://channels.netscape.com/ns/browsers/download.jsp">
+    Netscape</a> 7, <a href="http://www.opera.com/">Opera</a>, et <a href="http://www.apple.com/safari/">Safari</a>. <a href="http://lynx.isc.org/">lynx</a> ne supporte
+    <strong>pas</strong> l'authentification à base de condensés MD5.
+    Comme l'authentification à base de condensés MD5 est moins répandue
+    que l'authentification Basic, vous ne devez l'utiliser que dans des
+    environnements où tous les utilisateurs disposeront d'un navigateur
+    la supportant.</p>
+    <p><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> ne fonctionne correctement que
+    sur les plates-formes où APR supporte la mémoire partagée.</p>
+    </div>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="msie" id="msie">Travailler avec MS Internet Explorer</a></h2>
+    <p>L'implémentation de l'authentification à base de condensé dans
+    les versions précédentes d'Internet Explorer pour Windows (5 et 6)
+    posait problème, car les requêtes de type <code>GET</code>
+    comportant une chaîne d'arguments (query string) ne respectaient pas les RFC. Il y
+    a plusieurs manières de contourner ce problème.</p>
+
+    <p>
+    La première méthode consiste à utiliser des requêtes de type
+    <code>POST</code> plutôt que <code>GET</code> pour transmettre les
+    données à votre programme. Cette méthode constitue l'approche la
+    plus simple dans le cas où votre application peut fonctionner avec
+    cette limitation.
+    </p>
+
+    <p>Depuis la version 2.0.51, Apache propose aussi de contourner le
+    problème à l'aide de la variable d'environnement
+    <code>AuthDigestEnableQueryStringHack</code>. Si
+    <code>AuthDigestEnableQueryStringHack</code> est définie pour la
+    requête, Apache va prendre des mesures pour contourner la bogue MSIE
+    et en particulier va exclure la chaîne d'arguments de la comparaison
+    des condensés. L'utilisation de cette méthode peut se traduire par
+    ceci :</p>
+
+    <div class="example"><h3>Utilisation de l'authentification à base de condensé
+    avec MSIE :</h3><p><code>
+    BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
+    </code></p></div>
+
+    <p>Cette correction n'est pas nécessaire avec MSIE 7, bien que son
+    activation ne pose pas de problème de compatibilité ou de surcharge
+    significative.</p>
+
+    <p>Voir la directive <code class="directive"><a href="../mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code> pour plus de détails
+    à propos de la définition conditionnelle des variables
+    d'environnement.</p>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestAlgorithm" id="AuthDigestAlgorithm">AuthDigestAlgorithm</a> <a name="authdigestalgorithm" id="authdigestalgorithm">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sélectionne l'algorithme utilisé pour calculer les
+condensés du défit et de sa réponse</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestAlgorithm MD5|MD5-sess</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestAlgorithm MD5</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestAlgorithm</code> permet de
+    sélectionner l'algorithme utilisé pour calculer les condensés du
+    défit et de sa réponse.</p>
+
+    <div class="note">
+      <code>MD5-sess</code> n'est pas encore correctement implémenté.
+    </div>
+    
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestDomain" id="AuthDigestDomain">AuthDigestDomain</a> <a name="authdigestdomain" id="authdigestdomain">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les URIs qui se trouvent dans le même espace de protection
+concernant l'authentification à base de condensés</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestDomain <var>URI</var> [<var>URI</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestDomain</code> vous permet
+    de spécifier un ou plusieurs URIs se trouvant dans le même
+    espace de protection (c'est à dire utilisant le même utilisateur/mot
+    de passe et se trouvant dans le même domaine). Les URIs spécifiés
+    sont des préfixes ; le client doit savoir que tous les URIs situés
+    sous ces préfixes seront protégés par le même utilisateur/mot de
+    passe. Les URIs peuvent être soit des URIs absolus (c'est à dire
+    avec protocole, nom serveur, port, etc...), soit des URIs
+    relatifs.</p>
+
+    <p>Cette directive doit toujours être présente et contenir au moins
+    le(s) URI(s) racine(s) pour cet espace. Dans le cas contraire, le
+    client va envoyer un en-tête d'autorisation avec <em>chaque
+    requête</em> à destination de ce serveur. Outre une augmentation de
+    la taille de la requête, les performances vont s'en trouver
+    affectées si la directive <code class="directive"><a href="#authdigestnccheck">AuthDigestNcCheck</a></code> est définie à
+    On.</p>
+
+    <p>Les URIs spécifiés peuvent aussi référencer différents serveurs,
+    auquel cas les clients (qui sont à même de le comprendre) vont
+    partager l'utilisateur/mot de passe entre plusieurs serveurs sans le
+    demander à l'utilisateur à chaque fois.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestNcCheck" id="AuthDigestNcCheck">AuthDigestNcCheck</a> <a name="authdigestnccheck" id="authdigestnccheck">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive la vérification du nombre d'envois du
+nombre à valeur unique (nonce) par le serveur</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNcCheck On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNcCheck Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <div class="note">
+      Non encore implémenté.
+    </div>
+    
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestNonceFormat" id="AuthDigestNonceFormat">AuthDigestNonceFormat</a> <a name="authdigestnonceformat" id="authdigestnonceformat">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine la manière dont le nombre à valeur unique du
+serveur (nonce) est généré</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceFormat <var>format</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <div class="note">Non encore implémenté.</div>
+    
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestNonceLifetime" id="AuthDigestNonceLifetime">AuthDigestNonceLifetime</a> <a name="authdigestnoncelifetime" id="authdigestnoncelifetime">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de validité du nombre à valeur unique du
+serveur (nonce)</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceLifetime <var>secondes</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNonceLifetime 300</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestNonceLifetime</code>
+    permet de contrôler la durée de validité du nombre à valeur unique
+    du serveur (nonce). Lorsque le client contacte le serveur en
+    utilisant un nonce dont la validité a expiré, le serveur renvoie un
+    code d'erreur 401 avec <code>stale=true</code>. Si
+    <var>secondes</var> est supérieur à 0, il spécifie la durée de
+    validité du nonce ; il est en général déconseillé d'affecter à cet
+    argument une valeur inférieure à 10 secondes. Si
+    <var>secondes</var> est inférieur à 0, le nonce n'expire jamais.
+    
+    </p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestProvider" id="AuthDigestProvider">AuthDigestProvider</a> <a name="authdigestprovider" id="authdigestprovider">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(s) fournisseurs(s) d'authentification pour la
+zone du site web concernée</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestProvider <var>nom fournisseur</var>
+[<var>nom fournisseur</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestProvider file</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestProvider</code> permet de
+    définir quel fournisseur d'authentification sera utilisé pour
+    authentifier les utilisateurs pour la zone du site web concernée.
+    Assurez-vous que le module implémentant le fournisseur
+    d'authentification choisi soit bien présent dans le serveur. Le
+    fournisseur par défaut <code>file</code> est implémenté par le
+    module <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>.</p>
+
+    <p>Voir <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>,
+    <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, et <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code>
+    pour la liste des fournisseurs disponibles.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestQop" id="AuthDigestQop">AuthDigestQop</a> <a name="authdigestqop" id="authdigestqop">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le niveau de protection fourni par
+l'authentification à base de condensé</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestQop none|auth|auth-int [auth|auth-int]</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestQop auth</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestQop</code> permet de
+    définir le <dfn>niveau de protection</dfn> fourni. <code>auth</code>
+    ne fournit que l'authentification (nom utilisateur/mot de passe) ;
+    <code>auth-int</code> fournit l'authentification plus un contrôle
+    d'intégrité (un condensé MD5 de l'entité est aussi calculé et
+    vérifié) ; avec <code>none</code>, le module va utiliser l'ancien
+    algorithme de condensés RFC-2069 (qui n'effectue pas de contrôle
+    d'intégrité). On peut spécifier à la fois <code>auth</code> et
+    <code>auth-int</code>, auquel cas c'est le navigateur qui va choisir
+    lequel des deux utiliser. <code>none</code> ne doit être utilisé que
+    dans le cas où le navigateur ne serait pas à même (pour une raison
+    ou pour une autre) de relever le défit qu'il recevrait si un autre
+    niveau de protection était défini.</p>
+
+    <div class="note">
+      <code>auth-int</code> n'est pas encore implémenté.
+    </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthDigestShmemSize" id="AuthDigestShmemSize">AuthDigestShmemSize</a> <a name="authdigestshmemsize" id="authdigestshmemsize">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité de mémoire partagée à allouer afin de conserver
+les informations à propos des clients</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestShmemSize <var>taille</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestShmemSize 1000</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthDigestShmemSize</code> permet de
+    définir la quantité de mémoire partagée à allouer au démarrage du
+    serveur afin de conserver les informations à propos des clients.
+    Notez que le segment de mémoire partagée ne peut pas être défini à
+    une taille inférieure à l'espace nécessaire pour conserver les
+    informations à propos d'<em>un</em> client. Cette valeur dépend de
+    votre système. Si vous voulez en déterminer la valeur exacte, vous
+    pouvez simplement définir <code class="directive">AuthDigestShmemSize</code>
+    à <code>0</code> et consulter le message d'erreur que renverra le
+    serveur lorsqu'on essaiera de le démarrer.</p>
+
+    <p>L'argument <var>size</var> s'exprime par défaut en octets, mais
+    vous pouvez suffixer le nombre par un <code>K</code> ou un
+    <code>M</code> pour spécifier respectivement des KiloOctets ou des
+    MégaOctets. Par exemple, les directives qui suivent sont toutes
+    équivalentes :</p>
+
+    <div class="example"><p><code>
+      AuthDigestShmemSize 1048576<br />
+      AuthDigestShmemSize 1024K<br />
+      AuthDigestShmemSize 1M
+    </code></p></div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_digest.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div>
+</body></html>
\ No newline at end of file