You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by sf...@apache.org on 2013/04/05 22:23:22 UTC

svn commit: r1465117 - in /httpd/httpd/trunk/docs: man/ manual/ manual/mod/ manual/programs/ manual/rewrite/

Author: sf
Date: Fri Apr  5 20:23:20 2013
New Revision: 1465117

URL: http://svn.apache.org/r1465117
Log:
update xforms

Modified:
    httpd/httpd/trunk/docs/man/htpasswd.1
    httpd/httpd/trunk/docs/manual/expr.html.fr
    httpd/httpd/trunk/docs/manual/expr.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
    httpd/httpd/trunk/docs/manual/programs/htpasswd.html.en
    httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.ko
    httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.tr
    httpd/httpd/trunk/docs/manual/rewrite/flags.html.en
    httpd/httpd/trunk/docs/manual/rewrite/flags.xml.meta

Modified: httpd/httpd/trunk/docs/man/htpasswd.1
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/man/htpasswd.1?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/man/htpasswd.1 (original)
+++ httpd/httpd/trunk/docs/man/htpasswd.1 Fri Apr  5 20:23:20 2013
@@ -19,7 +19,7 @@
 .el .ne 3
 .IP "\\$1" \\$2
 ..
-.TH "HTPASSWD" 1 "2012-12-12" "Apache HTTP Server" "htpasswd"
+.TH "HTPASSWD" 1 "2013-04-05" "Apache HTTP Server" "htpasswd"
 
 .SH NAME
 htpasswd \- Manage user files for basic authentication
@@ -27,10 +27,10 @@ htpasswd \- Manage user files for basic 
 .SH "SYNOPSIS"
  
 .PP
-\fBhtpasswd\fR [ -\fBc\fR ] [ -\fBi\fR ] [ -\fBm\fR | -\fBB\fR | -\fBd\fR | -\fBs\fR | -\fBp\fR ] [ -\fBC\fR \fIcost\fR ] [ -\fBD\fR ] \fIpasswdfile\fR \fIusername\fR
+\fBhtpasswd\fR [ -\fBc\fR ] [ -\fBi\fR ] [ -\fBm\fR | -\fBB\fR | -\fBd\fR | -\fBs\fR | -\fBp\fR ] [ -\fBC\fR \fIcost\fR ] [ -\fBD\fR ] [ -\fBv\fR ] \fIpasswdfile\fR \fIusername\fR
  
 .PP
-\fBhtpasswd\fR -\fBb\fR [ -\fBc\fR ] [ -\fBm\fR | -\fBB\fR | -\fBd\fR | -\fBs\fR | -\fBp\fR ] [ -\fBC\fR \fIcost\fR ] [ -\fBD\fR ] \fIpasswdfile\fR \fIusername\fR \fIpassword\fR
+\fBhtpasswd\fR -\fBb\fR [ -\fBc\fR ] [ -\fBm\fR | -\fBB\fR | -\fBd\fR | -\fBs\fR | -\fBp\fR ] [ -\fBC\fR \fIcost\fR ] [ -\fBD\fR ] [ -\fBv\fR ] \fIpasswdfile\fR \fIusername\fR \fIpassword\fR
  
 .PP
 \fBhtpasswd\fR -\fBn\fR [ -\fBi\fR ] [ -\fBm\fR | -\fBB\fR | -\fBd\fR | -\fBs\fR | -\fBp\fR ] [ -\fBC\fR \fIcost\fR ] \fIusername\fR
@@ -91,6 +91,9 @@ Use plaintext passwords\&. Though htpass
 -D
 Delete user\&. If the username exists in the specified htpasswd file, it will be deleted\&.  
 .TP
+-v
+Verify password\&. Verify that the given password matches the password of the user stored in the specified htpasswd file\&.  
+.TP
 \fIpasswdfile\fR
 Name of the file to contain the user name and password\&. If -c is given, this file is created if it does not already exist, or rewritten and truncated if it does exist\&.  
 .TP

Modified: httpd/httpd/trunk/docs/manual/expr.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/expr.html.fr?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/expr.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/expr.html.fr Fri Apr  5 20:23:20 2013
@@ -24,8 +24,6 @@
 <p><span>Langues Disponibles: </span><a href="./en/expr.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./fr/expr.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 
     <p>Historiquement, il existe de nombreuses variantes dans la syntaxe
     des expressions permettant d'exprimer une condition dans les
@@ -50,7 +48,7 @@
 <li><img alt="" src="./images/down.gif" /> <a href="#other">Autres</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#sslrequire">Comparaison avec SSLRequire</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#compatibility">Historique de version</a></li>
-</ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="directive"><a href="./mod/core.html#if">If</a></code></li><li><code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#requestheader">RequestHeader</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><a href="mod/mod_authz_core.html#reqexpr">Require expr</a></li><li><code class="directive"><a href="./m
 od/mod_ssl.html#sslrequire">SSLRequire</a></code></li><li><code class="directive"><a href="./mod/mod_log_debug.html#logmessage">LogMessage</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
+</ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="directive"><a href="./mod/core.html#if">If</a></code></li><li><code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_auth_basic.html#authbasicfake">AuthBasicFake</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li>
 <code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#requestheader">RequestHeader</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><a href="mod/mod_authz_core.html#reqexpr">Require expr</a></li><li><code class="directive"><a href="./mod/mod_ssl.html#sslrequire">SSLRequire</a></code></li><li><code class="directive"><a href="./mod/mod_log_debug.html#logmessage">LogMessage</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Commentaires</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="grammar" id="grammar">Syntaxe en Forme de Backus-Naur</a></h2>
@@ -468,6 +466,17 @@ listfunction ::= listfuncname "<strong>(
         <td>"Déséchappe" les chaînes codées
 	en hexadécimal, en ne gardant encodés que les slashes; renvoie la chaîne vide
 	si la séquence %00 est rencontrée</td><td /></tr>
+<tr class="odd"><td><code>base64</code></td>
+        <td>Encode la chaîne en utilisant le codage base64</td><td /></tr>
+<tr><td><code>unbase64</code></td>
+        <td>Décode une chaîne codée en base64, renvoie une chaîne
+	tronquée si le caractère 0x00 est rencontré</td><td /></tr>
+<tr class="odd"><td><code>md5</code></td>
+        <td>Effectue un hashage MD5 de la chaîne, puis encode le hash
+	avec un codage hexadécimal</td><td /></tr>
+<tr><td><code>sha1</code></td>
+        <td>Effectue un hashage SHA1 de la chaîne, puis encode le hash
+	avec un codage hexadécimal</td><td /></tr>
 <tr class="odd"><td><code>file</code></td>
         <td>Lit le contenu d'un fichier</td><td>oui</td></tr>
 <tr><td><code>filesize</code></td>

Modified: httpd/httpd/trunk/docs/manual/expr.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/expr.xml.meta?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/expr.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/expr.xml.meta Fri Apr  5 20:23:20 2013
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr Fri Apr  5 20:23:20 2013
@@ -29,8 +29,6 @@
 <a href="../ja/mod/mod_auth_basic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_auth_basic.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification HTTP de base</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>auth_basic_module</td></tr>
@@ -94,17 +92,63 @@ niveau</td></tr>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="AuthBasicFake" id="AuthBasicFake">AuthBasicFake</a> <a name="authbasicfake" id="authbasicfake">Directive</a></h2>
 <table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fake basic authentication using the given expressions for
-username and password</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Authentification de base simulée à l'aide des nom
+d'utilisateur et mot de passe fournis</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBasicFake username password</code></td></tr>
 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</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">AllowOverride:</a></th><td>AuthConfig</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_auth_basic</td></tr>
-</table><p>La documentation de cette directive
-	n'a pas encore t traduite. Veuillez vous reporter  la version
-	en langue anglaise.</p></div>
+</table>
+    <p>Les nom d'utilisateur et mot de passe spécifiés sont rassemblés
+    dans un en-tête d'autorisation qui est transmis au serveur ou au
+    service sous-jacent au serveur. Ces nom d'utilisateur et mot de
+    passe sont interprétés par l'<a href="../expr.html">interpréteur
+    d'expression</a>, ce qui permet de les définir en fonction de
+    paramètres de la requête.</p>
+
+    <p>Dans l'exemple suivant, un nom d'utilisateur et un mot de passe
+    prédéfinis sont transmis à un serveur d'arrière-plan :</p>
+
+    <div class="example"><h3>Exemple de transmission d'un nom d'utilisateur et
+    d'un mot de passe prédéfinis</h3><pre class="prettyprint lang-config">
+&lt;Location /demo&gt;
+    AuthBasicFake demo demopass
+&lt;/Location&gt;
+    </pre>
+</div>
+
+    <p>Dans l'exemple suivant, l'adresse email extraite d'un certificat
+    client est transmise au serveur, étendant par là-même la
+    fonctionnalité de l'option FakeBasicAuth de la directive <code class="directive"><a href="../mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Comme avec l'option
+    FakeBasicAuth, le mot de passe se voit attribué le contenu fixe de
+    la chaîne "password".</p>
+
+    <div class="example"><h3>Exemple d'utilisation avec un certificat</h3><pre class="prettyprint lang-config">
+&lt;Location /secure&gt;
+    AuthBasicFake %{SSL_CLIENT_S_DN_Email} password
+&lt;/Location&gt;
+    </pre>
+</div>
+
+    <p>Pour compléter l'exemple précédent, il est possible de générer la
+    valeur du mot de passe en procédant à un hashage de l'adresse email
+    à partir d'un mot d'une passphrase initial fixée, puis de transmettre le
+    résultat obtenu au serveur d'arrière-plan. Ceci peut s'avérer utile
+    pour donner accès à des serveurs anciens qui ne supportent pas les
+    certificats clients.</p>
+
+    <div class="example"><h3>Exemple de génération de mot de passe par hashage de
+    l'adresse email</h3><pre class="prettyprint lang-config">
+&lt;Location /secure&gt;
+    AuthBasicFake %{SSL_CLIENT_S_DN_Email} %{sha1:passphrase-%{SSL_CLIENT_S_DN_Email}}
+&lt;/Location&gt;
+    </pre>
+</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="AuthBasicProvider" id="AuthBasicProvider">AuthBasicProvider</a> <a name="authbasicprovider" id="authbasicprovider">Directive</a></h2>
 <table class="directive">

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.xml.meta Fri Apr  5 20:23:20 2013
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr Fri Apr  5 20:23:20 2013
@@ -193,7 +193,7 @@ LoadModule cache_module modules/mod_cach
     &lt;/IfModule&gt;
     
     # Lorsqu'on sert de mandataire, on ne met pas en cache la liste
-# des mises à jour de sécurité
+    # des mises à jour de sécurité
     CacheDisable http://security.update.server/update-list/
 &lt;/IfModule&gt;
       </pre>

Modified: httpd/httpd/trunk/docs/manual/programs/htpasswd.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/htpasswd.html.en?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/htpasswd.html.en (original)
+++ httpd/httpd/trunk/docs/manual/programs/htpasswd.html.en Fri Apr  5 20:23:20 2013
@@ -72,7 +72,8 @@ distribution.</li></ul><ul class="seeals
       -<strong>s</strong> |
       -<strong>p</strong> ]
     [ -<strong>C</strong> <var>cost</var> ]
-    [ -<strong>D</strong> ]  <var>passwdfile</var> <var>username</var></code></p>
+    [ -<strong>D</strong> ]
+    [ -<strong>v</strong> ]  <var>passwdfile</var> <var>username</var></code></p>
 
     <p><code><strong>htpasswd</strong> -<strong>b</strong>
     [ -<strong>c</strong> ]
@@ -82,7 +83,8 @@ distribution.</li></ul><ul class="seeals
       -<strong>s</strong> |
       -<strong>p</strong> ]
     [ -<strong>C</strong> <var>cost</var> ]
-    [ -<strong>D</strong> ]  <var>passwdfile</var> <var>username</var>
+    [ -<strong>D</strong> ]
+    [ -<strong>v</strong> ]  <var>passwdfile</var> <var>username</var>
     <var>password</var></code></p>
 
     <p><code><strong>htpasswd</strong> -<strong>n</strong>
@@ -159,6 +161,10 @@ distribution.</li></ul><ul class="seeals
     <dd>Delete user. If the username exists in the specified htpasswd file, it
     will be deleted.</dd>
 
+    <dt><code>-v</code></dt>
+    <dd>Verify password. Verify that the given password matches the password
+    of the user stored in the specified htpasswd file.</dd>
+
     <dt><code><var>passwdfile</var></code></dt>
     <dd>Name of the file to contain the user name and password. If
     <code>-c</code> is given, this file is created if it does not already exist,

Modified: httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.ko
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.ko?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.ko [euc-kr] (original)
+++ httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.ko [euc-kr] Fri Apr  5 20:23:20 2013
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1420686 (outdated) -->
+<!-- English Revision: 105989:1465116 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more

Modified: httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.tr?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.tr [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/programs/htpasswd.xml.tr [utf-8] Fri Apr  5 20:23:20 2013
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 1174747:1420686 (outdated) -->
+<!-- English Revision: 1174747:1465116 (outdated) -->
 <!-- =====================================================
  Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
    Reviewed by: Orhan Berent <berent belgeler.org>

Modified: httpd/httpd/trunk/docs/manual/rewrite/flags.html.en
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/rewrite/flags.html.en?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/rewrite/flags.html.en (original)
+++ httpd/httpd/trunk/docs/manual/rewrite/flags.html.en Fri Apr  5 20:23:20 2013
@@ -377,7 +377,7 @@ rules, as shown below.</p>
 
 <p> An alternative flag, [END], can be used to terminate not only the
 current round of rewrite processing but prevent any subsequent
-rewrite processing from occuring in per-directory (htaccess)
+rewrite processing from occurring in per-directory (htaccess)
 context. This does not apply to new requests resulting from external
 redirects.</p>
 

Modified: httpd/httpd/trunk/docs/manual/rewrite/flags.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/rewrite/flags.xml.meta?rev=1465117&r1=1465116&r2=1465117&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/rewrite/flags.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/rewrite/flags.xml.meta Fri Apr  5 20:23:20 2013
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>