<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Good evening,<br>
<br>
first thanks for great contribute to the comunity. <br>
<br>
I have recently update my svn server configuration to use digest
authentication with apache and like often append my not too fresh
mind <span id="result_box" class="short_text" lang="en"><span
class="hps">lost</span> <span class="hps">an</span> <span
class="hps">hour</span> <span class="hps">before realizing a
simple thing: is need to enable digest apache module.<br>
<br>
Here
<a class="moz-txt-link-freetext" href="http://svnbook.red-bean.com/en/1.6/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authn.digest">http://svnbook.red-bean.com/en/1.6/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authn.digest</a>
may be usefull add an activation warning message about Apache
module activation like:<br>
<br>
<i>For Apache digest authentication is necessary enable module
mod_authz_digest.</i><br>
</span></span><br>
I think this could improve documentation.<br>
<br>
Best Regards.<br>
<br>
Davide.<br>
<br>
<blockquote type="cite">
<h4 class="title">Digest authentication</h4>
<p>Digest authentication is an improvement on Basic authentication
which allows the server to verify a client's identity without
sending the password over the network unprotected. Both client
and server create a non-reversible MD5 hash of the username,
password, requested URI, and a <em class="firstterm">nonce</em>
(number used once) provided by the server and changed each time
authentication is required. The client sends its hash to the
server, and the server then verifies that the hashes match.</p>
<p>Configuring Apache to use Digest authentication is
straightforward, with only small variations on our prior
example:</p>
<div class="informalexample">
<pre class="programlisting"><Location /svn>
DAV svn
SVNParentPath /var/svn
# Authentication: Digest
AuthName "Subversion repository"
AuthType Digest
AuthUserFile /etc/svn-auth.htdigest
# Authorization: Authenticated users only
Require valid-user
</Location>
</pre>
</div>
<p>Notice that <code class="literal">AuthType</code> is now set
to <code class="literal">Digest</code>, and we specify a
different path for <code class="literal">AuthUserFile</code>.
Digest authentication uses a different file format than Basic
authentication; it is created using Apache's <span
class="command"><strong>htdigest</strong></span> utility<sup>[<a
id="idp13760528"
href="http://svnbook.red-bean.com/en/1.7/svn.serverconfig.httpd.html#ftn.idp13760528"
class="footnote">58</a>]</sup> rather than <span
class="command"><strong>htpasswd</strong></span>. Digest
authentication also has the additional concept of a <span
class="quote">“<span class="quote">realm</span>”</span>, which
must match the value of the <code class="literal">AuthName</code>
directive. The password file can be created as follows:</p>
<div class="informalexample">
<pre class="screen">$ ### First time: use -c to create the file
$ htdigest -c /etc/svn-auth.htdigest "Subversion repository" harry
Adding password for harry in realm Subversion repository.
New password: *****
Re-type new password: *****
$ htdigest /etc/svn-auth.htdigest "Subversion repository" sally
Adding user sally in realm Subversion repository
New password: *******
Re-type new password: *******
$
</pre>
</div>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<div style=" padding: 5px; width: 575px; height: 550px;
font-family: Arial;
">
<div style=" width: 560px; height: 85px; "> <a
href="http://www.evolvianet.com"> <img style="margin-left:
10px;" src="cid:part2.07070706.08000006@evolvianet.com"
title="Evolvia" alt="Evolvia logo" border="0" width="170">
</a> </div>
<table style=" width: 560px; height: 76px; margin-bottom: 10px;
border: 2px solid lightgrey; border-collapse: collapse; color:
grey; ">
<tbody>
<tr>
<td style="text-align: center;">
<div style=" margin: 0px auto 0px auto; padding: 0px;
width: 200px; height: 55px; text-align: center;
border-right: 2px solid lightgrey; ">
<p style=" margin: 0px; margin-left: 10px; padding:
0px; width: 200px; text-align: left; font-size:
13px; "> <span style=" font-weight: bold; "> Davide
Piana </span><br>
<span style=" color: #813589; "> Technical Manager </span><br>
(Italian contact) </p>
</div>
</td>
<td style="width: 210px; text-align: center;">
<div style=" margin: 0px auto 0px auto; padding: 0px;
width: 210px; height: 55px; text-align: center;
border-right: 2px solid lightgrey; ">
<p style=" margin: 0px; margin-left: 10px; padding:
0px; width: 210px; text-align: left; font-size:
13px; "> tel: +39 01841955114<br>
cell: +39 3386990806<br>
<a class="moz-txt-link-abbreviated" href="mailto:d.piana@evolvianet.com">d.piana@evolvianet.com</a> </p>
</div>
</td>
<td style="width: 150px; text-align: center;">
<div style=" margin: 0px auto 0px auto; padding: 0px;
width: 150px; height: 65px; text-align: center; ">
<p style=" margin: 0px; padding: 0px; width: 150px; ">
<a
href="http://www.evolvianet.com/site-media/images/vcard-davide.png">
<img
src="cid:part4.03010208.06080308@evolvianet.com"
alt="QR VCard Davide Piana" border="0"
height="65"> </a> </p>
</div>
</td>
</tr>
</tbody>
</table>
<table style=" width: 564px; height: 76px; background-color:
#813589; border-collapse: collapse; color: white; ">
<tbody>
<tr>
<td style="text-align: center;">
<div style=" margin: 0px auto 0px auto; padding: 0px;
width: 202px; height: 55px; text-align: center;
border-right: 2px solid lightgrey; ">
<p style=" margin: 0px; margin-left: 10px; padding:
0px; width: 200px; text-align: left; font-size:
13px; "> Tre Vellezerit Kondi<br>
1001 Tirana<br>
(Head Office Albania) </p>
</div>
</td>
<td style="width: 210px; text-align: center;">
<div style=" margin: 0px auto 0px auto; padding: 0px;
width: 210px; height: 55px; text-align: center;
border-right: 2px solid lightgrey; ">
<p style=" margin: 0px; margin-left: 10px; padding:
0px; width: 210px; text-align: left; font-size:
13px; "> Via G. D'Annunzio 53<br>
18038 Sanremo (IM)<br>
(Head Office Italy) </p>
</div>
</td>
<td style="width: 152px; text-align: center;"
valign="middle">
<div style=" margin: 0px auto 0px auto; position:
relative; padding: 0px; width: 152px; text-align:
center; ">
<p style=" top: 20px; margin: 0px; padding: 0px;
width: 152px; font-size: 13px; font-weight: bold; ">
<a style="color: white; text-decoration: none;"
href="http://www.evolvianet.com">
www.evolvianet.com </a> </p>
</div>
</td>
</tr>
</tbody>
</table>
<div style=" width: 560px; margin-top: 15px; padding-left: 2px;
color: grey; font-size: 12px; "> This e-mail and its
attachments may include confidential personal information
which may be protected by any legal rules and cannot be used,
copied, distributed or disclosed to any person without
authorisation. If you are not the intended recipient and have
received this e-mail by mistake, please advise the sender and
erase it. In compliance with the Spanish Organic Act 15/1999
on Personal Data Protection and with the Italian Dlgs.
196/2003 we hereby inform you that your email address, as well
as your personal and business information, will be included in
our Management files and used solely for purposes
corresponding to our commercial relationship. All personal
data in our possession is protected by our Data Safety Policy
and thus shall not be released to any other third party
whatsoever. You may exercise your right to access, rectify,
cancel and contest by writing to the address provided above. </div>
</div>
</div>
</body>
</html>