]> git.piffa.net Git - doc/.git/blobdiff - servizi.html
Servizi: aggiornato squid, sintassi.
[doc/.git] / servizi.html
index 8de9846e12315cda75209199a56c09fbf4123515..5be409b816f9c3afb3eaafec3d5d0481b33d385e 100644 (file)
@@ -8,7 +8,7 @@
   <meta http-equiv="Content-Type" content=
   "text/html; charset=iso-8859-1">
   <meta name="generator" content=
-  "Docutils 0.6: http://docutils.sourceforge.net/">
+  "Docutils 0.5: http://docutils.sourceforge.net/">
 
   <title>Servizi di rete passo a passo</title>
   <style type="text/css">
           <tr class="field">
             <th class="field-name">Version:</th>
 
-            <td class="field-body">0.92</td>
+            <td class="field-body">0.94</td>
           </tr>
         </tbody>
       </table>
               squid.conf</a>
 
               <ul class="auto-toc">
-                <li><a class="reference internal" href="#cache-dir"
-                id="id22" name=
-                "id22">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></li>
+                <li>
+                  <a class="reference internal" href="#cache-dir"
+                  id="id22" name=
+                  "id22">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a>
+
+                  <ul class="auto-toc">
+                    <li><a class="reference internal" href=
+                    "#opzioni-del-file-system" id="id23" name=
+                    "id23">2.1.1.1&nbsp;&nbsp;&nbsp;Opzioni del
+                    file system</a></li>
+                  </ul>
+                </li>
+
+                <li><a class="reference internal" href=
+                "#configurazioni-di-cache-dir" id="id24" name=
+                "id24">2.1.2&nbsp;&nbsp;&nbsp;Configurazioni di
+                Cache_dir</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-maximum-object-size" id="id23" name=
-                "id23">2.1.2&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-maximum-object-size" id="id25" name=
+                "id25">2.1.3&nbsp;&nbsp;&nbsp;TAG:
                 maximum_object_size</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-cache-mem" id="id24" name=
-                "id24">2.1.3&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-cache-mem" id="id26" name=
+                "id26">2.1.4&nbsp;&nbsp;&nbsp;TAG:
                 cache_mem</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-minimum-object-size" id="id25" name=
-                "id25">2.1.4&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-minimum-object-size" id="id27" name=
+                "id27">2.1.5&nbsp;&nbsp;&nbsp;TAG:
                 minimum_object_size</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#negoziazione-degli-accesi-al-servizio" id="id26"
-              name="id26">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli
+              "#negoziazione-degli-accesi-al-servizio" id="id28"
+              name="id28">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli
               accesi al servizio</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#acl-e-http-access" id="id27" name=
-                "id27">2.2.1&nbsp;&nbsp;&nbsp;ACL e http
+                "#acl-e-http-access" id="id29" name=
+                "id29">2.2.1&nbsp;&nbsp;&nbsp;ACL e http
                 access</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#testare-squid"
-              id="id28" name="id28">2.3&nbsp;&nbsp;&nbsp;Testare
+              id="id30" name="id30">2.3&nbsp;&nbsp;&nbsp;Testare
               Squid</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#client-wgetrc" id="id29" name=
-                "id29">2.3.1&nbsp;&nbsp;&nbsp;Client:
+                "#client-wgetrc" id="id31" name=
+                "id31">2.3.1&nbsp;&nbsp;&nbsp;Client:
                 ~/.wgetrc</a></li>
 
                 <li><a class="reference internal" href=
-                "#server-access-log" id="id30" name=
-                "id30">2.3.2&nbsp;&nbsp;&nbsp;Server:
+                "#server-access-log" id="id32" name=
+                "id32">2.3.2&nbsp;&nbsp;&nbsp;Server:
                 access.log</a></li>
               </ul>
             </li>
         </li>
 
         <li><a class="reference internal" href="#tiny-proxy" id=
-        "id31" name="id31">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></li>
+        "id33" name="id33">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></li>
 
         <li>
-          <a class="reference internal" href="#apache" id="id32"
-          name="id32">4&nbsp;&nbsp;&nbsp;Apache</a>
+          <a class="reference internal" href="#apache" id="id34"
+          name="id34">4&nbsp;&nbsp;&nbsp;Apache</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#pacchetti-da-installare" id="id33" name=
-            "id33">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
+            "#pacchetti-da-installare" id="id35" name=
+            "id35">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
             installare::</a></li>
 
             <li><a class="reference internal" href=
-            "#configurazione-di-apache" id="id34" name=
-            "id34">4.2&nbsp;&nbsp;&nbsp;Configurazione di
+            "#configurazione-di-apache" id="id36" name=
+            "id36">4.2&nbsp;&nbsp;&nbsp;Configurazione di
             Apache</a></li>
 
             <li><a class="reference internal" href="#apache-conf"
-            id="id35" name=
-            "id35">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></li>
+            id="id37" name=
+            "id37">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#installazione-di-php" id="id36" name=
-              "id36">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a>
+              "#installazione-di-php" id="id38" name=
+              "id38">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#test-del-modulo-php" id="id37" name=
-                "id37">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
+                "#test-del-modulo-php" id="id39" name=
+                "id39">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
                 php</a></li>
 
                 <li><a class="reference internal" href=
                 "#installazione-del-supporto-per-mysql-a-php" id=
-                "id38" name=
-                "id38">4.4.2&nbsp;&nbsp;&nbsp;Installazione del
+                "id40" name=
+                "id40">4.4.2&nbsp;&nbsp;&nbsp;Installazione del
                 supporto per Mysql a PHP</a></li>
 
                 <li><a class="reference internal" href=
-                "#phpmyadmin" id="id39" name=
-                "id39">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></li>
+                "#phpmyadmin" id="id41" name=
+                "id41">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></li>
 
                 <li><a class="reference internal" href=
                 "#installazione-del-supporto-per-postgresql-a-php"
-                id="id40" name=
-                "id40">4.4.4&nbsp;&nbsp;&nbsp;Installazione del
+                id="id42" name=
+                "id42">4.4.4&nbsp;&nbsp;&nbsp;Installazione del
                 supporto per Postgresql a PHP</a></li>
 
                 <li><a class="reference internal" href=
-                "#phppgadmin" id="id41" name=
-                "id41">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></li>
+                "#phppgadmin" id="id43" name=
+                "id43">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#virtual-hosts"
-              id="id42" name="id42">4.5&nbsp;&nbsp;&nbsp;Virtual
+              id="id44" name="id44">4.5&nbsp;&nbsp;&nbsp;Virtual
               hosts</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#gestione-dns" id="id43" name=
-                "id43">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></li>
+                "#gestione-dns" id="id45" name=
+                "id45">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></li>
 
                 <li><a class="reference internal" href=
-                "#eseguire-una-query-dns-con-dig" id="id44" name=
-                "id44">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query
-                DNS con <tt class=
-                "docutils literal">dig</tt>::</a></li>
+                "#eseguire-una-query-dns-con-dig" id="id46" name=
+                "id46">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query
+                DNS con <tt class="docutils literal"><span class=
+                "pre">dig</span></tt>::</a></li>
 
                 <li><a class="reference internal" href="#id3" id=
-                "id45" name="id45">4.5.3&nbsp;&nbsp;&nbsp;Virtual
+                "id47" name="id47">4.5.3&nbsp;&nbsp;&nbsp;Virtual
                 hosts</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#negoziazione-accessi" id="id46" name=
-              "id46">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a>
+              "#negoziazione-accessi" id="id48" name=
+              "id48">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#limiti-su-base-ip" id="id47" name=
-                "id47">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base
+                "#limiti-su-base-ip" id="id49" name=
+                "id49">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base
                 IP</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#user-authentication" id="id48" name=
-              "id48">4.7&nbsp;&nbsp;&nbsp;User Authentication</a>
+              "#user-authentication" id="id50" name=
+              "id50">4.7&nbsp;&nbsp;&nbsp;User Authentication</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#definire-la-cartella" id="id49" name=
-                "id49">4.7.1&nbsp;&nbsp;&nbsp;Definire la
+                "#definire-la-cartella" id="id51" name=
+                "id51">4.7.1&nbsp;&nbsp;&nbsp;Definire la
                 cartella</a></li>
 
                 <li><a class="reference internal" href=
-                "#creazione-del-database-delle-passwords" id="id50"
-                name="id50">4.7.2&nbsp;&nbsp;&nbsp;Creazione del
+                "#creazione-del-database-delle-passwords" id="id52"
+                name="id52">4.7.2&nbsp;&nbsp;&nbsp;Creazione del
                 database delle passwords</a></li>
 
                 <li><a class="reference internal" href="#id4" id=
-                "id51" name=
-                "id51">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
+                "id53" name=
+                "id53">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
                 Apache</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href="#cavets" id=
-            "id52" name="id52">4.8&nbsp;&nbsp;&nbsp;Cavets</a></li>
+            "id54" name="id54">4.8&nbsp;&nbsp;&nbsp;Cavets</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href="#domain-name-system"
-          id="id53" name="id53">5&nbsp;&nbsp;&nbsp;Domain Name
+          id="id55" name="id55">5&nbsp;&nbsp;&nbsp;Domain Name
           System</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#risoluzione-inversa" id="id54" name=
-            "id54">5.1&nbsp;&nbsp;&nbsp;Risoluzione
+            "#risoluzione-inversa" id="id56" name=
+            "id56">5.1&nbsp;&nbsp;&nbsp;Risoluzione
             Inversa</a></li>
 
             <li><a class="reference internal" href=
-            "#nomi-di-dominio" id="id55" name=
-            "id55">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></li>
+            "#nomi-di-dominio" id="id57" name=
+            "id57">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></li>
 
             <li><a class="reference internal" href=
-            "#tipologie-di-record" id="id56" name=
-            "id56">5.3&nbsp;&nbsp;&nbsp;Tipologie di
+            "#tipologie-di-record" id="id58" name=
+            "id58">5.3&nbsp;&nbsp;&nbsp;Tipologie di
             record</a></li>
 
             <li><a class="reference internal" href="#utilizzo" id=
-            "id57" name=
-            "id57">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></li>
+            "id59" name=
+            "id59">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></li>
 
             <li><a class="reference internal" href=
-            "#risoluzione-dei-nomi-di-dominio" id="id58" name=
-            "id58">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
+            "#risoluzione-dei-nomi-di-dominio" id="id60" name=
+            "id60">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
             dominio</a></li>
 
-            <li><a class="reference internal" href="#dig" id="id59"
-            name="id59">5.6&nbsp;&nbsp;&nbsp;Dig</a></li>
+            <li><a class="reference internal" href="#dig" id="id61"
+            name="id61">5.6&nbsp;&nbsp;&nbsp;Dig</a></li>
 
             <li><a class="reference internal" href="#resolv-conf"
-            id="id60" name=
-            "id60">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></li>
+            id="id62" name=
+            "id62">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></li>
 
             <li><a class="reference internal" href="#etc-hosts" id=
-            "id61" name=
-            "id61">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></li>
+            "id63" name=
+            "id63">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></li>
 
             <li>
               <a class="reference internal" href="#hostname" id=
-              "id62" name="id62">5.9&nbsp;&nbsp;&nbsp;Hostname</a>
+              "id64" name="id64">5.9&nbsp;&nbsp;&nbsp;Hostname</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#fqdn" id=
-                "id63" name=
-                "id63">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></li>
+                "id65" name=
+                "id65">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#dnsmasq" id="id64"
-          name="id64">6&nbsp;&nbsp;&nbsp;DNSmasq</a>
+          <a class="reference internal" href="#dnsmasq" id="id66"
+          name="id66">6&nbsp;&nbsp;&nbsp;DNSmasq</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#configurazione" id="id65" name=
-            "id65">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></li>
+            "#configurazione" id="id67" name=
+            "id67">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></li>
 
             <li><a class="reference internal" href="#dhcp" id=
-            "id66" name="id66">6.2&nbsp;&nbsp;&nbsp;DHCP</a></li>
+            "id68" name="id68">6.2&nbsp;&nbsp;&nbsp;DHCP</a></li>
 
             <li><a class="reference internal" href="#dns-cache" id=
-            "id67" name="id67">6.3&nbsp;&nbsp;&nbsp;DNS
+            "id69" name="id69">6.3&nbsp;&nbsp;&nbsp;DNS
             cache</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href=
-          "#bind-dns-autoritativo" id="id68" name=
-          "id68">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a>
+          "#bind-dns-autoritativo" id="id70" name=
+          "id70">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a>
 
           <ul class="auto-toc">
-            <li><a class="reference internal" href="#id5" id="id69"
-            name="id69">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></li>
+            <li><a class="reference internal" href="#id5" id="id71"
+            name="id71">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#ospitare-una-zona" id="id70" name=
-              "id70">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a>
+              "#ospitare-una-zona" id="id72" name=
+              "id72">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#named-conf-local" id="id71" name=
-                "id71">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></li>
+                "#named-conf-local" id="id73" name=
+                "id73">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></li>
 
                 <li>
                   <a class="reference internal" href=
-                  "#configurazione-della-zona" id="id72" name=
-                  "id72">7.2.2&nbsp;&nbsp;&nbsp;Configurazione
+                  "#configurazione-della-zona" id="id74" name=
+                  "id74">7.2.2&nbsp;&nbsp;&nbsp;Configurazione
                   della zona</a>
 
                   <ul class="auto-toc">
                     <li><a class="reference internal" href=
-                    "#soa-start-of-authority-record" id="id73"
-                    name="id73">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start
+                    "#soa-start-of-authority-record" id="id75"
+                    name="id75">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start
                     of Authority Record</a></li>
 
                     <li><a class="reference internal" href=
-                    "#altri-campi" id="id74" name=
-                    "id74">7.2.2.2&nbsp;&nbsp;&nbsp;Altri
+                    "#altri-campi" id="id76" name=
+                    "id76">7.2.2.2&nbsp;&nbsp;&nbsp;Altri
                     campi:</a></li>
                   </ul>
                 </li>
             </li>
 
             <li><a class="reference internal" href="#dns-slave" id=
-            "id75" name="id75">7.3&nbsp;&nbsp;&nbsp;DNS
+            "id77" name="id77">7.3&nbsp;&nbsp;&nbsp;DNS
             slave</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#aggiornamento-dinamico-nsupdate" id="id76" name=
-              "id76">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
+              "#aggiornamento-dinamico-nsupdate" id="id78" name=
+              "id78">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
               nsupdate</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#configurazione-client-nsupdate" id="id77" name=
-                "id77">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
+                "#configurazione-client-nsupdate" id="id79" name=
+                "id79">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
                 (nsupdate)</a></li>
 
                 <li><a class="reference internal" href=
                 "#configurazione-server-riconoscimento-chiave" id=
-                "id78" name=
-                "id78">7.4.2&nbsp;&nbsp;&nbsp;Configurazione
+                "id80" name=
+                "id80">7.4.2&nbsp;&nbsp;&nbsp;Configurazione
                 server: riconoscimento chiave</a></li>
 
                 <li><a class="reference internal" href=
-                "#server-gestione-dell-intera-zona" id="id79" name=
-                "id79">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
+                "#server-gestione-dell-intera-zona" id="id81" name=
+                "id81">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
                 dell'intera zona</a></li>
 
                 <li><a class="reference internal" href=
-                "#automatizzare-l-aggiornamento-dinamico" id="id80"
-                name="id80">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
+                "#automatizzare-l-aggiornamento-dinamico" id="id82"
+                name="id82">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
                 l'aggiornamento dinamico</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#link-suggeriti" id="id81" name=
-            "id81">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></li>
+            "#link-suggeriti" id="id83" name=
+            "id83">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#samba" id="id82"
-          name="id82">8&nbsp;&nbsp;&nbsp;Samba</a>
+          <a class="reference internal" href="#samba" id="id84"
+          name="id84">8&nbsp;&nbsp;&nbsp;Samba</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href="#pacchetti" id=
-            "id83" name=
-            "id83">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
+            "id85" name=
+            "id85">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
 
             <li><a class="reference internal" href=
-            "#passwords-e-autenticazione" id="id84" name=
-            "id84">8.2&nbsp;&nbsp;&nbsp;Passwords e
+            "#passwords-e-autenticazione" id="id86" name=
+            "id86">8.2&nbsp;&nbsp;&nbsp;Passwords e
             autenticazione</a></li>
 
             <li><a class="reference internal" href=
-            "#creazione-utenti" id="id85" name=
-            "id85">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></li>
+            "#creazione-utenti" id="id87" name=
+            "id87">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#creare-la-condivisione" id="id86" name=
-              "id86">8.4&nbsp;&nbsp;&nbsp;Creare la
+              "#creare-la-condivisione" id="id88" name=
+              "id88">8.4&nbsp;&nbsp;&nbsp;Creare la
               condivisione</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
                 "#sicurezza-permessi-di-esecuzione-sul-server" id=
-                "id87" name=
-                "id87">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi
+                "id89" name=
+                "id89">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi
                 di esecuzione sul server</a></li>
               </ul>
             </li>
             <li>
               <a class="reference internal" href=
               "#configurazione-dell-applicativo-samba-vero-e-proprio"
-              id="id88" name=
-              "id88">8.5&nbsp;&nbsp;&nbsp;Configurazione
+              id="id90" name=
+              "id90">8.5&nbsp;&nbsp;&nbsp;Configurazione
               dell'applicativo Samba vero e proprio.</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#creazione-di-un-gruppo" id="id89" name=
-                "id89">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
+                "#creazione-di-un-gruppo" id="id91" name=
+                "id91">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
                 gruppo</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#testare-il-servizio" id="id90" name=
-            "id90">8.6&nbsp;&nbsp;&nbsp;Testare il
+            "#testare-il-servizio" id="id92" name=
+            "id92">8.6&nbsp;&nbsp;&nbsp;Testare il
             Servizio</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href=
-          "#server-di-posta-postfix" id="id91" name=
-          "id91">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a>
+          "#server-di-posta-postfix" id="id93" name=
+          "id93">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a>
 
           <ul class="auto-toc">
             <li>
               <a class="reference internal" href=
-              "#test-del-server-smtp" id="id92" name=
-              "id92">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a>
+              "#test-del-server-smtp" id="id94" name=
+              "id94">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#swaks" id=
-                "id93" name=
-                "id93">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></li>
+                "id95" name=
+                "id95">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href="#imap-e-pop"
-            id="id94" name="id94">9.2&nbsp;&nbsp;&nbsp;Imap e
+            id="id96" name="id96">9.2&nbsp;&nbsp;&nbsp;Imap e
             pop</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#client-a-riga-di-comando" id="id95" name=
-              "id95">9.3&nbsp;&nbsp;&nbsp;Client a riga di
+              "#client-a-riga-di-comando" id="id97" name=
+              "id97">9.3&nbsp;&nbsp;&nbsp;Client a riga di
               comando</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#mailx" id=
-                "id96" name=
-                "id96">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></li>
+                "id98" name=
+                "id98">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></li>
 
                 <li><a class="reference internal" href="#mutt" id=
-                "id97" name=
-                "id97">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></li>
+                "id99" name=
+                "id99">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></li>
 
                 <li><a class="reference internal" href=
-                "#web-client" id="id98" name=
-                "id98">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></li>
+                "#web-client" id="id100" name=
+                "id100">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#graylisting" id=
-              "id99" name=
-              "id99">9.4&nbsp;&nbsp;&nbsp;Graylisting</a>
+              "id101" name=
+              "id101">9.4&nbsp;&nbsp;&nbsp;Graylisting</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#abilitazione-in-postfix" id="id100" name=
-                "id100">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
+                "#abilitazione-in-postfix" id="id102" name=
+                "id102">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
                 Postfix</a></li>
 
                 <li><a class="reference internal" href="#test" id=
-                "id101" name=
-                "id101">9.4.2&nbsp;&nbsp;&nbsp;Test</a></li>
+                "id103" name=
+                "id103">9.4.2&nbsp;&nbsp;&nbsp;Test</a></li>
 
                 <li><a class="reference internal" href=
-                "#statistiche" id="id102" name=
-                "id102">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></li>
+                "#statistiche" id="id104" name=
+                "id104">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#firewall" id="id103"
-          name="id103">10&nbsp;&nbsp;&nbsp;Firewall</a>
+          <a class="reference internal" href="#firewall" id="id105"
+          name="id105">10&nbsp;&nbsp;&nbsp;Firewall</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href="#links" id=
-            "id104" name=
-            "id104">10.1&nbsp;&nbsp;&nbsp;Links</a></li>
+            "id106" name=
+            "id106">10.1&nbsp;&nbsp;&nbsp;Links</a></li>
 
             <li><a class="reference internal" href="#ipfilter" id=
-            "id105" name=
-            "id105">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></li>
+            "id107" name=
+            "id107">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#progettazione-di-un-firewall" id="id106" name=
-              "id106">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
+              "#progettazione-di-un-firewall" id="id108" name=
+              "id108">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
               firewall</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#collocazione" id="id107" name=
-                "id107">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></li>
+                "#collocazione" id="id109" name=
+                "id109">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></li>
 
                 <li><a class="reference internal" href=
-                "#policy-di-default" id="id108" name=
-                "id108">10.3.2&nbsp;&nbsp;&nbsp;Policy di
+                "#policy-di-default" id="id110" name=
+                "id110">10.3.2&nbsp;&nbsp;&nbsp;Policy di
                 default</a></li>
 
                 <li><a class="reference internal" href="#hardware"
-                id="id109" name=
-                "id109">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></li>
+                id="id111" name=
+                "id111">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
             "#percorso-dei-pacchetti-tra-tabelle-e-catene" id=
-            "id110" name="id110">10.4&nbsp;&nbsp;&nbsp;Percorso dei
+            "id112" name="id112">10.4&nbsp;&nbsp;&nbsp;Percorso dei
             pacchetti tra tabelle e catene</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#concetti-di-base" id="id111" name=
-              "id111">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a>
+              "#concetti-di-base" id="id113" name=
+              "id113">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#tabelle-catene-regole" id="id112" name=
-                "id112">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
+                "#tabelle-catene-regole" id="id114" name=
+                "id114">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
                 regole</a></li>
 
                 <li><a class="reference internal" href="#match" id=
-                "id113" name=
-                "id113">10.5.2&nbsp;&nbsp;&nbsp;Match</a></li>
+                "id115" name=
+                "id115">10.5.2&nbsp;&nbsp;&nbsp;Match</a></li>
 
                 <li><a class="reference internal" href="#targets"
-                id="id114" name=
-                "id114">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></li>
+                id="id116" name=
+                "id116">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#tabella-filter" id="id115" name=
-            "id115">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></li>
+            "#tabella-filter" id="id117" name=
+            "id117">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></li>
 
             <li><a class="reference internal" href=
-            "#flush-automatico-per-macchine-remote" id="id116"
-            name="id116">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
+            "#flush-automatico-per-macchine-remote" id="id118"
+            name="id118">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
             macchine remote</a></li>
 
             <li><a class="reference internal" href=
-            "#gestione-regole-rules" id="id117" name=
-            "id117">10.8&nbsp;&nbsp;&nbsp;Gestione regole
+            "#gestione-regole-rules" id="id119" name=
+            "id119">10.8&nbsp;&nbsp;&nbsp;Gestione regole
             (rules)</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#salvataggio-regole" id="id118" name=
-              "id118">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a>
+              "#salvataggio-regole" id="id120" name=
+              "id120">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#iptables-save" id="id119" name=
-                "id119">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></li>
+                "#iptables-save" id="id121" name=
+                "id121">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></li>
 
                 <li><a class="reference internal" href=
-                "#iptables-restore" id="id120" name=
-                "id120">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></li>
+                "#iptables-restore" id="id122" name=
+                "id122">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#esempi" id=
-              "id121" name=
-              "id121">10.10&nbsp;&nbsp;&nbsp;Esempi</a>
+              "id123" name=
+              "id123">10.10&nbsp;&nbsp;&nbsp;Esempi</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#bloccare-i-ping-dall-esterno" id="id122" name=
-                "id122">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
+                "#bloccare-i-ping-dall-esterno" id="id124" name=
+                "id124">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
                 dall'esterno</a></li>
 
                 <li><a class="reference internal" href=
-                "#masquerading-snat" id="id123" name=
-                "id123">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
+                "#masquerading-snat" id="id125" name=
+                "id125">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
                 (sNAT)</a></li>
 
                 <li><a class="reference internal" href=
-                "#brute-force" id="id124" name=
-                "id124">10.10.3&nbsp;&nbsp;&nbsp;Brute
+                "#brute-force" id="id126" name=
+                "id126">10.10.3&nbsp;&nbsp;&nbsp;Brute
                 force</a></li>
               </ul>
             </li>
 
         <li>
           <a class="reference internal" href="#ftp-server" id=
-          "id125" name="id125">11&nbsp;&nbsp;&nbsp;FTP Server</a>
+          "id127" name="id127">11&nbsp;&nbsp;&nbsp;FTP Server</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href="#id8" id=
-            "id126" name=
-            "id126">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
+            "id128" name=
+            "id128">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
 
             <li><a class="reference internal" href="#sessioni-ftp"
-            id="id127" name="id127">11.2&nbsp;&nbsp;&nbsp;Sessioni
+            id="id129" name="id129">11.2&nbsp;&nbsp;&nbsp;Sessioni
             ftp</a></li>
 
             <li><a class="reference internal" href=
-            "#configurazione-iniziale" id="id128" name=
-            "id128">11.3&nbsp;&nbsp;&nbsp;Configurazione
+            "#configurazione-iniziale" id="id130" name=
+            "id130">11.3&nbsp;&nbsp;&nbsp;Configurazione
             iniziale</a></li>
 
             <li><a class="reference internal" href=
-            "#abilitare-gli-utenti-locali" id="id129" name=
-            "id129">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
+            "#abilitare-gli-utenti-locali" id="id131" name=
+            "id131">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
             locali</a></li>
 
             <li><a class="reference internal" href="#jail-chroot"
-            id="id130" name="id130">11.5&nbsp;&nbsp;&nbsp;Jail
+            id="id132" name="id132">11.5&nbsp;&nbsp;&nbsp;Jail
             chroot</a></li>
 
             <li><a class="reference internal" href=
-            "#permessi-sul-filesystem" id="id131" name=
-            "id131">11.6&nbsp;&nbsp;&nbsp;Permessi sul
+            "#permessi-sul-filesystem" id="id133" name=
+            "id133">11.6&nbsp;&nbsp;&nbsp;Permessi sul
             filesystem</a></li>
 
             <li><a class="reference internal" href=
-            "#shell-dell-utente" id="id132" name=
-            "id132">11.7&nbsp;&nbsp;&nbsp;Shell
+            "#shell-dell-utente" id="id134" name=
+            "id134">11.7&nbsp;&nbsp;&nbsp;Shell
             dell'utente</a></li>
 
             <li><a class="reference internal" href="#altre-opzioni"
-            id="id133" name="id133">11.8&nbsp;&nbsp;&nbsp;Altre
+            id="id135" name="id135">11.8&nbsp;&nbsp;&nbsp;Altre
             opzioni</a></li>
           </ul>
         </li>
       </ul>
     </div>
 
-    <p>Generato il 2010-02-04 con: <a class="reference external"
+    <p>Generato il 2010-02-09 con: <a class="reference external"
     href=
     "http://docutils.sourceforge.net/rst.html">http://docutils.sourceforge.net/rst.html</a></p>
 
         comodita' degli studenti, gli altri lettori possono
         considerarli come riferimento per comprendere i valori
         espressi nei vari file di configurazione. Ad esempio:
-        quando leggerete <tt class=
-        "docutils literal">10.10.208.248:3128</tt> saprete che si
-        tratta del nostro <em>proxy http</em> in ascolto sulla
-        porta <cite>3128</cite>, stara' quindi a voi sostituire i
-        dati con gli equivalenti <em>IP</em> della vostra rete.</p>
+        quando leggerete <tt class="docutils literal"><span class=
+        "pre">10.10.208.248:3128</span></tt> saprete che si tratta
+        del nostro <em>proxy http</em> in ascolto sulla porta
+        <cite>3128</cite>, stara' quindi a voi sostituire i dati
+        con gli equivalenti <em>IP</em> della vostra rete.</p>
       </div>
 
       <div class="section" id="rete">
 
         <p>Dal server locale degli studeti,
         <strong>Bender</strong>, corrispondente all'IP <tt class=
-        "docutils literal">10.10.208.248</tt>, vengono erogati i
-        servizi DHCP, DNS, gateway (con NAT), proxy http e mirror
-        della distribuzione Debian ( <a class="reference external"
-        href=
+        "docutils literal"><span class=
+        "pre">10.10.208.248</span></tt>, vengono erogati i servizi
+        DHCP, DNS, gateway (con NAT), proxy http e mirror della
+        distribuzione Debian ( <a class="reference external" href=
         "http://debian.piffa.net">http://debian.piffa.net</a>).
         Altri servizi in esecuzione sul server:</p>
 
 
         <p>Durante il corso delle lezioni e' opportuno che le
         macchine degli studenti si appoggino al server Bender
-        (ottetto finale <tt class="docutils literal">248</tt>), nel
-        caso questo non fosse raggiungibile (ad esempio per
-        permettere impostazioni di DHCP / routing diverse) sara'
-        comunque disponibile il <tt class=
-        "docutils literal">10.10.208.254</tt> come gateway | DNS
-        per la rete <tt class=
-        "docutils literal">10.10.208.10</tt>.</p>
+        (ottetto finale <tt class="docutils literal"><span class=
+        "pre">248</span></tt>), nel caso questo non fosse
+        raggiungibile (ad esempio per permettere impostazioni di
+        DHCP / routing diverse) sara' comunque disponibile il
+        <tt class="docutils literal"><span class=
+        "pre">10.10.208.254</span></tt> come gateway | DNS per la
+        rete <tt class="docutils literal"><span class=
+        "pre">10.10.208.10</span></tt>.</p>
 
         <p><strong>Non e' piu' possibile</strong> raggiungere
         Bender tramite l'IP pubblico <tt class=
-        "docutils literal">212.22.136.248</tt> o <em>qualsiasi
-        altro ip</em> della classe <tt class="docutils literal">C
-        212.22.136.0/24</tt> precedentemente disponibile.</p>
+        "docutils literal"><span class=
+        "pre">212.22.136.248</span></tt> o <em>qualsiasi altro
+        ip</em> della classe <tt class=
+        "docutils literal"><span class="pre">C</span> <span class=
+        "pre">212.22.136.0/24</span></tt> precedentemente
+        disponibile.</p>
 
         <p>Il computer del docente con il server VNC e' sempre
         configurato con l'ottetto finale: <tt class=
-        "docutils literal">177</tt> della rete utilizzata durante
-        le lezioni (quindi generalmente la VNC sara' disponibile
-        sul <tt class="docutils literal">10.10.208.177:1</tt>.</p>
+        "docutils literal"><span class="pre">177</span></tt> della
+        rete utilizzata durante le lezioni (quindi generalmente la
+        VNC sara' disponibile sul <tt class=
+        "docutils literal"><span class=
+        "pre">10.10.208.177:1</span></tt>.</p>
 
         <p>Gli studenti sono pregati di non impedire l'accesso SSH
         alla propria macchina dal computer del docente, e non
         modificare la password dell'utente <tt class=
-        "docutils literal">root</tt> del sistema operativo
-        <em>pre-istallato</em> (ad es: <em>Diurno</em>).</p>
+        "docutils literal"><span class="pre">root</span></tt> del
+        sistema operativo <em>pre-istallato</em> (ad es:
+        <em>Diurno</em>).</p>
 
         <div class="section" id="interfaces">
           <h3><a class="toc-backref" href=
@@ -1139,28 +1160,32 @@ auto lo eth0
 
           <p>Controllare il nome della propria scheda di rete: a
           volte <em>udev</em> rinomina la prima scheda a <tt class=
-          "docutils literal">eth1</tt>, oppure potreste avere piu'
-          di una scheda di rete (anche un'interfaccia
-          <em>firewire</em> puo' essere automaticamente abilitata
-          come scheda di rete).</p>
+          "docutils literal"><span class="pre">eth1</span></tt>,
+          oppure potreste avere piu' di una scheda di rete (anche
+          un'interfaccia <em>firewire</em> puo' essere
+          automaticamente abilitata come scheda di rete).</p>
 
           <p>Se si usano <em>schede di rete virtuali</em> ( eth0:1
           , eth0:1 , ...) ricordarsi che queste dipendono dalla
           scheda fisica a cui sono associate: abbattere con
-          <tt class="docutils literal">ifconfig down eth0</tt> la
-          scheda principale fara' cadere anche queste. Tornando ad
-          attivare la scada principale con <tt class=
-          "docutils literal">ifconfig eth0 up</tt> la virtuale
-          tornera' attiva: nel caso voleste disabilitarla dovrete
-          quindi sempre abbattere manualmente la scheda virtuale
+          <tt class="docutils literal"><span class=
+          "pre">ifconfig</span> <span class="pre">down</span>
+          <span class="pre">eth0</span></tt> la scheda principale
+          fara' cadere anche queste. Tornando ad attivare la scada
+          principale con <tt class="docutils literal"><span class=
+          "pre">ifconfig</span> <span class="pre">eth0</span>
+          <span class="pre">up</span></tt> la virtuale tornera'
+          attiva: nel caso voleste disabilitarla dovrete quindi
+          sempre abbattere manualmente la scheda virtuale
           <em>prima</em> della scheda reale.</p>
 
           <p>I DNS vanno indicati nel file <tt class=
-          "docutils literal">/etc/resolv.conf</tt> , la cui
-          sintassi e' spiegata al punto 4.6 . Come DNS si
-          <em>deve</em> usare il server Bender, alcuni parametri
-          dei software di installazione, risoluzione dei mirror,
-          vengono opportunamente modificatia da questo DNS.</p>
+          "docutils literal"><span class=
+          "pre">/etc/resolv.conf</span></tt> , la cui sintassi e'
+          spiegata al punto 4.6 . Come DNS si <em>deve</em> usare
+          il server Bender, alcuni parametri dei software di
+          installazione, risoluzione dei mirror, vengono
+          opportunamente modificatia da questo DNS.</p>
         </div>
       </div>
 
@@ -1179,14 +1204,18 @@ auto lo eth0
         automatico con i nomi dei pacchetti e oggetti dei comandi:
         ad es. volendo digitare <tt class=
         "docutils literal"><span class="pre">apt-get</span>
-        inst[TAB] xtigh[TAB]</tt> ora verra' completato
+        <span class="pre">inst[TAB]</span> <span class=
+        "pre">xtigh[TAB]</span></tt> ora verra' completato
         automaticamente sia la parola <tt class=
-        "docutils literal">install</tt> che il nome del pacchetto
-        <tt class="docutils literal">xtightvncviewer</tt>.</p>
+        "docutils literal"><span class="pre">install</span></tt>
+        che il nome del pacchetto <tt class=
+        "docutils literal"><span class=
+        "pre">xtightvncviewer</span></tt>.</p>
 
         <p>Abilitare /etc/bash_completion nel file <tt class=
-        "docutils literal">/etc/bash.bashrc</tt> oppure includerlo
-        nel proprio <tt class="docutils literal"><span class=
+        "docutils literal"><span class=
+        "pre">/etc/bash.bashrc</span></tt> oppure includerlo nel
+        proprio <tt class="docutils literal"><span class=
         "pre">~/.bashrc</span></tt> (che sarebbe il file
         <em>nascosto</em>, quindi con un punto all'inizio del nome
         del file, di configurazione della shell bash per ogni
@@ -1220,15 +1249,16 @@ umask 022
 . /etc/bash_completion
 </pre>
 
-        <p>Il file <tt class=
-        "docutils literal">/etc/bash_completion</tt> deve essere
-        presente nel sistema, in caso contrario installare il
-        pacchetto: <tt class="docutils literal"><span class=
+        <p>Il file <tt class="docutils literal"><span class=
+        "pre">/etc/bash_completion</span></tt> deve essere presente
+        nel sistema, in caso contrario installare il pacchetto:
+        <tt class="docutils literal"><span class=
         "pre">bash-completion</span></tt>. Generalmente l'utente
-        <tt class="docutils literal">root</tt> ha un file
-        <tt class="docutils literal">.bashrc</tt> preimpostato
-        analogo a quello citato sopra, a differenza dei normali
-        utenti di sistema.</p>
+        <tt class="docutils literal"><span class=
+        "pre">root</span></tt> ha un file <tt class=
+        "docutils literal"><span class="pre">.bashrc</span></tt>
+        preimpostato analogo a quello citato sopra, a differenza
+        dei normali utenti di sistema.</p>
 
         <p>Links:</p>
 
@@ -1257,13 +1287,14 @@ umask 022
 
         <p>Assicurarsi che sia installata nel sistema la versione
         completa dell'editor installando il pacchetto <tt class=
-        "docutils literal">vim</tt>:</p>
+        "docutils literal"><span class="pre">vim</span></tt>:</p>
         <pre class="literal-block">
 # apt-get install vim
 </pre>
 
         <p>Modificare poi il file di configurazione generale
-        <tt class="docutils literal">/etc/vim/vimrc</tt></p>
+        <tt class="docutils literal"><span class=
+        "pre">/etc/vim/vimrc</span></tt></p>
         <pre class="literal-block">
 " All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
 " /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
@@ -1331,7 +1362,8 @@ endif
 </pre>
 
         <p>I principianti faranno bene ad esercitarsi con
-        <tt class="docutils literal">vimtutor it</tt>.</p>
+        <tt class="docutils literal"><span class=
+        "pre">vimtutor</span> <span class="pre">it</span></tt>.</p>
 
         <p>Altri link per VIM:</p>
 
@@ -1360,18 +1392,19 @@ endif
         proprio a scopo didattico.</p>
 
         <p>Per collegarvi al server del docente usate lo script
-        <tt class="docutils literal">guarda.sh</tt> che dovrebbe
-        gia essere disponibili sui sistemi preconfigurati, oppure
-        potete invocare direttamente il collegamento con:</p>
+        <tt class="docutils literal"><span class=
+        "pre">guarda.sh</span></tt> che dovrebbe gia essere
+        disponibili sui sistemi preconfigurati, oppure potete
+        invocare direttamente il collegamento con:</p>
         <pre class="literal-block">
 xtightvncviewer -viewonly 10.10.208.177:1
 </pre>
 
         <p>Se il comando non fosse disponibile installate il
-        pacchetto <tt class=
-        "docutils literal">xtightvncviewer</tt>. Potete anche
-        scaricare lo script <tt class=
-        "docutils literal">guarda.sh</tt> e renderlo eseguibile, ed
+        pacchetto <tt class="docutils literal"><span class=
+        "pre">xtightvncviewer</span></tt>. Potete anche scaricare
+        lo script <tt class="docutils literal"><span class=
+        "pre">guarda.sh</span></tt> e renderlo eseguibile, ed
         eventualmente creare una voce nel menu di KDE per
         richiamarlo.</p>
 
@@ -1385,9 +1418,10 @@ exit
 </pre>
 
         <p>Per eseguire lo script digitare semplicemente <tt class=
-        "docutils literal">guarda.sh</tt>, oppure creare un link /
-        collegamento sul Desktop allo script <tt class=
-        "docutils literal">/usr/local/bin/guarda.sh</tt>.</p>
+        "docutils literal"><span class="pre">guarda.sh</span></tt>,
+        oppure creare un link / collegamento sul Desktop allo
+        script <tt class="docutils literal"><span class=
+        "pre">/usr/local/bin/guarda.sh</span></tt>.</p>
 
         <p>Le impostazioni del server VNC sono:</p>
 
@@ -1433,13 +1467,18 @@ exit
         inizialmente nella sessione grafica per poter lanciare lo
         script guarda.sh da una shell.</p>
 
-        <p>Controllare con <tt class="docutils literal">whoami</tt>
-        di essere l'utente normale (es <tt class=
-        "docutils literal">utente | studente | proprio nome</tt> ),
-        in caso si sia assunta una altra <tt class=
-        "docutils literal">id</tt> si apra un altra shell o si esca
-        da quella attuale con <tt class=
-        "docutils literal">exit</tt> .</p>
+        <p>Controllare con <tt class=
+        "docutils literal"><span class="pre">whoami</span></tt> di
+        essere l'utente normale (es <tt class=
+        "docutils literal"><span class="pre">utente</span>
+        <span class="pre">|</span> <span class=
+        "pre">studente</span> <span class="pre">|</span>
+        <span class="pre">proprio</span> <span class=
+        "pre">nome</span></tt> ), in caso si sia assunta una altra
+        <tt class="docutils literal"><span class=
+        "pre">id</span></tt> si apra un altra shell o si esca da
+        quella attuale con <tt class=
+        "docutils literal"><span class="pre">exit</span></tt> .</p>
       </div>
 
       <div class="section" id="lista-dei-pacchetti-di-base">
@@ -1468,9 +1507,9 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
 
               <td><tt class="docutils literal"><span class=
               "pre">kde-core</span></tt> e' piu' leggero del
-              pacchetto <tt class="docutils literal">kde</tt>.
-              Esiste un equivalente <tt class=
-              "docutils literal"><span class=
+              pacchetto <tt class="docutils literal"><span class=
+              "pre">kde</span></tt>. Esiste un equivalente
+              <tt class="docutils literal"><span class=
               "pre">gnome-core</span></tt> per chi preferisce
               Gnome, nel caso si potrebbe installare il log-in
               manager <cite>gdm</cite> al posto di
@@ -1487,11 +1526,11 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
         <p>Vediamo i due file principali di apt:</p>
 
         <ul class="simple">
-          <li><tt class=
-          "docutils literal">/etc/apt/sources.list</tt></li>
+          <li><tt class="docutils literal"><span class=
+          "pre">/etc/apt/sources.list</span></tt></li>
 
-          <li><tt class=
-          "docutils literal">/etc/apt/apt.conf</tt></li>
+          <li><tt class="docutils literal"><span class=
+          "pre">/etc/apt/apt.conf</span></tt></li>
         </ul>
 
         <div class="section" id="sources-list">
@@ -1502,21 +1541,27 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
           preleva i pacchetti da installare tramite <em>dpkg</em>,
           vengono quindi precisati i metodi (ad es. http / ftp /
           cdrom / file), la release che si vuole tracciare (es
-          <tt class="docutils literal">stable, testing,
-          unstable</tt> oppure i corrispondenti release name es:
-          <tt class="docutils literal">Lenny, Squeeze, Sid</tt>), i
-          rami di interesse (es: <tt class=
-          "docutils literal">main</tt> che e' l'archivio
-          principale, <tt class="docutils literal"><span class=
+          <tt class="docutils literal"><span class=
+          "pre">stable,</span> <span class="pre">testing,</span>
+          <span class="pre">unstable</span></tt> oppure i
+          corrispondenti release name es: <tt class=
+          "docutils literal"><span class="pre">Lenny,</span>
+          <span class="pre">Squeeze,</span> <span class=
+          "pre">Sid</span></tt>), i rami di interesse (es:
+          <tt class="docutils literal"><span class=
+          "pre">main</span></tt> che e' l'archivio principale,
+          <tt class="docutils literal"><span class=
           "pre">non-free</span></tt> per il software non libero,
-          <tt class="docutils literal">contrib</tt> per i pacchetti
-          non realizzati dai manutentori ufficiali).</p>
+          <tt class="docutils literal"><span class=
+          "pre">contrib</span></tt> per i pacchetti non realizzati
+          dai manutentori ufficiali).</p>
 
           <p>Gli archivi sono generalmente:</p>
 
           <ul class="simple">
-            <li><tt class="docutils literal">deb</tt> per pacchetti
-            Debian binari, pronti per l'installazione.</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">deb</span></tt> per pacchetti Debian binari,
+            pronti per l'installazione.</li>
 
             <li><tt class="docutils literal"><span class=
             "pre">deb-src</span></tt> per i pacchetti sorgenti
@@ -1526,8 +1571,8 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
             tempo e banda.</li>
           </ul>
 
-          <p><tt class=
-          "docutils literal">/etc/apt/sources.list</tt></p>
+          <p><tt class="docutils literal"><span class=
+          "pre">/etc/apt/sources.list</span></tt></p>
           <pre class="literal-block">
 # esempio di accesso a un CDROM:
 # cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 kde-CD Binary-1 20090$
@@ -1578,9 +1623,10 @@ Acquire::http::Proxy "http://10.10.208.248:3128";
           scaricare nuovi pacchetti si dovra' disabilitare il proxy
           commentando la riga con ";" (''punto-e-virgola''). Su un
           portatile vi conviene tracciare il mirror <tt class=
-          "docutils literal">ftp.it.debian.org</tt> senza impostare
-          il proxy: in aula verra' rediretto al mirror locale e a
-          casa vi appoggerete al mirror ufficiale.</p>
+          "docutils literal"><span class=
+          "pre">ftp.it.debian.org</span></tt> senza impostare il
+          proxy: in aula verra' rediretto al mirror locale e a casa
+          vi appoggerete al mirror ufficiale.</p>
 
           <p>E' consigliabile impostare il proxy per apt anche in
           presenza di un proxy-http <em>trasparente</em>.</p>
@@ -1592,49 +1638,48 @@ Acquire::http::Proxy "http://10.10.208.248:3128";
       <h1><a class="toc-backref" href=
       "#id20">2&nbsp;&nbsp;&nbsp;Squid</a></h1>
 
-      <p>Squid e' un proxy cache http (ma anche FTP e https)
-      robusto e strutturato, puo' essere usato sia in situazioni
-      relativamente semplici che in scenari piu' complessi grazie
-      alla possibilita' di gestirne in modo granulare le risorse.
-      Si partira' dalle configurazioni piu' semplici per la
-      semplice <em>condivisione della navigazione</em> internet
-      all'interno di una rete locale, per poi poter negoziare la
-      gestione degli accessi, il filtraggio dei contenuti (Squid e'
-      una applicazione che si muove nel 4' livello del modello
-      TCP/IP a differenza di un <em>ipfilter</em> limitato al 2'),
-      nel bilanciamento del carico tra piu' server proxy.</p>
-
-      <dl class="docutils">
-        <dt>Inoltre Squid svolge la funzione di
-        <em>anonymizer</em>:</dt>
-
-        <dd>Nasconde i client http alla rete internet: e' solo il
-        server proxy ad accedere ai server web frequentati dai
-        client: questi non sono percepiti ed esposti all'esterno
-        della rete locale ma si relazionano solo con il server
-        proxy. Dal punto di vista della sicurezza della rete locale
-        questo e' preferibile ad un approccio alla navigazione
-        basato su <em>NAT</em>.</dd>
-      </dl>
-
-      <p>Cosa a volte sottovalutata, Squid permette la navigazione
-      web a una rete basata su <em>indirizzi IP privati</em> (es
-      una 192.168.0.0/24). E se la rete privata deve <em>solo
-      navigare</em> in internet, non serve introdurre nella rete un
-      <em>NAT</em> (si veda la sezione sui firewall) per
+      <p>Squid e' un proxy cache http (ma puo' anche gestire i
+      protocolli FTP e https) robusto e strutturato, grazie alla
+      sua flessibilita' puo' essere utilizzato sia in piccole reti
+      locali che in scenari piu' complessi. E' molto semplice
+      configurarlo per la semplice <em>condivisione della
+      navigazione internet</em> all'interno di una rete locale, per
+      poi poter sucessivamente implementare la autenticazione degli
+      utenti, il filtraggio dei contenuti (Squid e' una
+      applicazione che si muove nel 4' livello del modello TCP/IP a
+      differenza di un <em>ipfilter</em> limitato al 2'), il
+      bilanciamento del carico tra piu' server proxy.</p>
+
+      <p>Se il server Squid e' in grado di accedere a internet
+      puor' permette la navigazione web a una rete basata su
+      indirizzi IP privati (es una 192.168.0.0/24). E se la rete
+      privata deve solo navigare in internet, non serve introdurre
+      nella rete un NAT (si veda la sezione sui firewall) per
       condividere la connessione: basta il solo Squid. Per altro
       non servira' neanche un servizio DNS accessibile dai clients
-      dato che <em>sara' il solo Squid a risolvere i nomi di
-      dominio</em> per i suoi client http.</p>
-
-      <p>Squid ascolta di default sulla porta 3128, per impostare
-      <em>apt</em> per utilizzarlo si aggiunga ad <tt class=
-      "docutils literal">/etc/apt/apt.conf</tt></p>
+      dato che sara' il solo Squid a risolvere i nomi di dominio
+      per i suoi client http.</p>
+
+      <p>Inoltre Squid svolge la funzione di <em>anonymizer</em>:
+      nasconde i client http alla rete internet: e' solo il server
+      proxy ad accedere ai server web frequentati dai client:
+      questi non sono percepiti ed esposti all'esterno della rete
+      locale ma si relazionano solo con Squid. Dal punto di vista
+      della sicurezza della rete locale questo e' preferibile ad un
+      approccio alla navigazione basato su NAT.</p>
+
+      <p>Squid ascolta di default sulla porta <tt class=
+      "docutils literal"><span class="pre">3128</span></tt>, per
+      quanto in genere la porta preferita per i servizi di caching
+      http sia la <tt class="docutils literal"><span class=
+      "pre">8080</span></tt>. Per utilizzarlo subito anche per apt
+      si aggiunga ad <tt class="docutils literal"><span class=
+      "pre">/etc/apt/apt.conf</span></tt></p>
       <pre class="literal-block">
 Acquire::http::Proxy "10.10.208.254:3128";
 </pre>
 
-      <p>Per installare Squid si usino i pacchetti:</p>
+      <p>Per installare Squid si usi il pacchetto:</p>
       <pre class="literal-block">
 squid3
 </pre>
@@ -1644,69 +1689,83 @@ squid3
         "#id21">2.1&nbsp;&nbsp;&nbsp;Configurazione:
         squid.conf</a></h2>
 
-        <p>Segue un estratto delle direttive principali viste in
+        <p>egue un estratto delle direttive principali viste in
         aula presenti nel file di configurazione <tt class=
-        "docutils literal">/etc/squid3/squid.conf</tt> .</p>
+        "docutils literal"><span class=
+        "pre">/etc/squid3/squid.conf</span></tt> .</p>
 
         <div class="section" id="cache-dir">
           <h3><a class="toc-backref" href=
           "#id22">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></h3>
 
-          <p>Cache dir serve per impostare dimensione e percorso
-          della cache creata sul supporto di storaggio. Essendo la
-          dimensione di default della cache pari a <tt class=
-          "docutils literal">~100 MB</tt> e' altamente
-          consigliabili aumentare questo parametro se si vuole
-          poter utilizzare la funzione di <em>cache</em> http del
-          software.</p>
-
-          <p>La dimensione ovviamente dipendera' dallo spazio
-          disponibile, dimensioni tipiche e massime degli oggetti
-          che si vuole tenere in cache (un solo file <em>.iso e'
-          circa ``700 MB``, il pacchetto *Openoffice.org</em> circa
-          <tt class="docutils literal">150 MB</tt>, un pacchetto
-          debian circa <tt class="docutils literal">20 MB</tt>),
-          numero dei client.</p>
+          <p>Cache dir serve per impostare caratteristiche
+          fondamentali della cache creata sul supporto di storaggio
+          quali dimensione e percorso nel file-system. Essendo la
+          dimensione di default della cache pari a ~``100 MB`` e'
+          altamente consigliabili aumentare questo parametro se si
+          vuole godere dei vantaggi della funzione di cache per
+          piu' clients.</p>
+
+          <p>Per stabilire il dimensionamento della cache si tenga
+          conto dello spazio disponibile, dimensioni tipiche e
+          massime degli oggetti che si vuole tenere in cache (un
+          solo file .iso occupa circa <tt class=
+          "docutils literal"><span class="pre">700</span>
+          <span class="pre">MB</span></tt>, il pacchetto
+          Openoffice.org circa 150 MB, un pacchetto Debian circa 20
+          MB), e in fine del numero dei client.</p>
 
           <p>Si presti poi attenzione alla natura dei dati che
           saranno salvati nella cache: sono tutti dati facilmente
-          sostituibili (gli originali sono <em>on-line</em>) la cui
-          perdita non arreca danni permanenti. Questo rende la
-          cache di Squid un possibile candidato ad un <em>RAID
-          stirpe</em> (livello 0) a ad un file system che prediliga
-          le performance a scapito della consistenza, con vantaggi
-          sia per le prestazioni (e la velocita' di navigazione e'
-          uno dei motivi per cui si installa Squid) che per
-          l'utilizzo estensivo dello spazio di storaggio.</p>
+          sostituibili (gli originali sono on-line) la cui perdita
+          causerebbe solo la necessita' di ripopolare la cache.
+          Questo rende la cache di Squid un possibile candidato ad
+          un RAID stirpe (livello 0) a ad un file system che
+          prediliga le performance a scapito della consistenza, con
+          vantaggi sia per le prestazioni (e la velocita' di
+          navigazione e' uno dei motivi per cui si installa Squid)
+          che per l'utilizzo estensivo dello spazio di
+          storaggio.</p>
 
           <p>Questo fino al momento in cui per voi non sia piu'
-          importante <em>garantire la disponibilita' del
-          servizio</em>, ad esempio con un RAID <em>mirror</em> o 5
-          (se il RAID stripe dovesse rompersi gli utenti non
-          potrebbero piu' navigare, cosa che per natura dello
-          stripe e' maggiormente probabile rispetto ad un
-          <em>mirror</em> o a un filesytem <em>normale</em>).</p>
-
-          <p>Altra considerazione: i dati del proxy vengono slavati
-          sul filesytem del server dietro richiesta di utenti
-          esterni talvolta sconosciuti. Come per i servizi di file
-          sharing o per la posta elettronica non c'e' motivo che il
-          filesystem su cui sono ospitati questi dati abbia i
-          privilegi di eseguibilita' o suid (in genere si puo'
-          anche usare <em>noatime</em> per renderlo piu' veloce,
-          che si usi o meno il journal dipende dalle preferenze:
-          affidabilita' oppure prestazioni):</p>
-
-          <p>/etc/fstab</p>
-          <pre class="literal-block">
+          importante garantire la disponibilita' del servizio: se
+          il RAID stripe dovesse rompersi gli utenti non potrebbero
+          piu' navigare, cosa che per natura dello stripe e' piu'
+          probabile rispetto ad un filesytem normale.</p>
+
+          <div class="section" id="opzioni-del-file-system">
+            <h4><a class="toc-backref" href=
+            "#id23">2.1.1.1&nbsp;&nbsp;&nbsp;Opzioni del file
+            system</a></h4>
+
+            <p>I dati che compongono la cache vengono salvati sul
+            filesytem del server dietro richiesta dei client http
+            degli utenti della rete locale. Come per i servizi di
+            file sharing o per la posta elettronica non c'e' motivo
+            che il filesystem su cui sono ospitati questi dati
+            abbiano i privilegi di eseguibilita' o suid (in genere
+            si possono anche usare opzioni come noatime per rendere
+            i file-systems piu' veloci, scegliere di utilizzare un
+            journal dipende dalla dimesione della cache dalle
+            preferenze: affidabilita' oppure prestazioni):</p>
+
+            <p>/etc/fstab</p>
+            <pre class="literal-block">
 ...
 # Filesystem per Squid http cache
 /dev/md3/       /var/spool/squid/       ext2,noexec,nosuid,noatime  0 3
 </pre>
+          </div>
+        </div>
+
+        <div class="section" id="configurazioni-di-cache-dir">
+          <h3><a class="toc-backref" href=
+          "#id24">2.1.2&nbsp;&nbsp;&nbsp;Configurazioni di
+          Cache_dir</a></h3>
 
           <p>Ora possiamo impostare la cache nel file di
-          configurazione <tt class=
-          "docutils literal">/etc/squid3/squid.conf</tt>:</p>
+          configurazione <tt class="docutils literal"><span class=
+          "pre">/etc/squid3/squid.conf</span></tt>:</p>
           <pre class="literal-block">
 #TAG: cache_dir (riga 1628)
 #       Usage:
@@ -1726,15 +1785,14 @@ cache_dir aufs /var/spool/squid3 300 24 256
 #         algoritmo
 </pre>
 
-          <p>Se si modifica la struttura del filesytem della cache
-          di Squid, ad esempio variando il numero delle directory,
-          puo' essere opportuno rigenerare la struttura della cache
-          di squid. Tipicamente e' consigliabile cancellare (se si
-          ha <em>ridotto</em> il numero delle directory) la vecchia
-          cache e poi generare una nuova struttura. Se si vuole
-          <em>star nel sicuro</em> ogni volta che si modifica
-          l'impostazione delle directory <em>si svuoti la vecchia
-          cache e se ne generi una nuova</em></p>
+          <p>Se si modifica la struttura della cache di Squid, ad
+          esempio variando il numero delle directory, puo' essere
+          opportuno cancellare e rigenerare la cache. Tipicamente
+          e' consigliabile cancellare (se si ha ridotto il numero
+          delle directory) la vecchia cache e poi generare una
+          nuova struttura. Se si vuole star nel sicuro ogni volta
+          che si modifica l'impostazione delle directory si svuoti
+          la vecchia cache e se ne generi una nuova:</p>
           <pre class="literal-block">
 # /etc/init.d/squid3 stop
 # rm -r /var/spool/squid3/??
@@ -1745,7 +1803,7 @@ cache_dir aufs /var/spool/squid3 300 24 256
 
         <div class="section" id="tag-maximum-object-size">
           <h3><a class="toc-backref" href=
-          "#id23">2.1.2&nbsp;&nbsp;&nbsp;TAG:
+          "#id25">2.1.3&nbsp;&nbsp;&nbsp;TAG:
           maximum_object_size</a></h3>
 
           <p>Questa direttiva imposta la dimensione massima degli
@@ -1775,27 +1833,36 @@ maximum_object_size 150 MB
 
         <div class="section" id="tag-cache-mem">
           <h3><a class="toc-backref" href=
-          "#id24">2.1.3&nbsp;&nbsp;&nbsp;TAG: cache_mem</a></h3>
-
-          <p><em>Cache_mem</em> imposta quanta memoria RAM venga
-          utilizzata per la cache di Squid. Questo dipendera' dalla
-          RAM disponibile sul sistema, e da quanta di questa volete
-          mettere a disposizione di Squid (altri servizi importanti
-          girano sulla stessa macchina? ). Questo parametro
-          influisce sulle prestazioni e sul degrado dei supporti di
-          storaggio (sopratutto se magnetici).</p>
+          "#id26">2.1.4&nbsp;&nbsp;&nbsp;TAG: cache_mem</a></h3>
+
+          <p><strong>Cache_mem</strong> imposta quanta memoria RAM
+          venga dedicata alla cache di Squid. Si consideri non solo
+          quanta RAM sia disponibile sul sistema, ma anche quale
+          sia l'utilizzo tipico di questo: altri servizi
+          fondamentali necessitano di molta memoria?</p>
+
+          <p>Questo parametro per altro influisce sulle prestazioni
+          e sul degrado dei supporti di storaggio (sopratutto se
+          magnetici). Ad esempio se si stanno utilizzando dischi
+          rigidi esterni USB per la cache sara' preferibile cercare
+          di usare quanta piu' RAM possibile per evitare il
+          sovraccarico computazionale dovuto alla gestione dello
+          stack USB, fenomeno evidente sui sistemi embedded come
+          NAS.</p>
 
           <p>Se si stesse pensando di usare dell'hardware
           <em>embedded</em> a basse prestazioni / consumo per
           realizzare un server gateway / NAT / Squid si tenga
           presente che Squid e' relativamente esoso di risorse
           rispetto agli altri servizi: avra' bisogno di <tt class=
-          "docutils literal">~25MB</tt> (MegaByte) di RAM e
-          <em>~150MHZ di CPU ARM</em> per servire decorosamente una
-          decina di client http su una rete ethernet 10/100. In
-          questo caso non fate scendere <tt class=
-          "docutils literal">cache_mem</tt> sotto i <tt class=
-          "docutils literal">2/4 MB</tt> pena un accesso continuo
+          "docutils literal"><span class="pre">~25MB</span></tt>
+          (MegaByte) di RAM e <em>~150MHZ di CPU ARM</em> per
+          servire decorosamente una decina di client http su una
+          rete ethernet 10/100. In questo caso non fate scendere
+          <tt class="docutils literal"><span class=
+          "pre">cache_mem</span></tt> sotto i <tt class=
+          "docutils literal"><span class="pre">2/4</span>
+          <span class="pre">MB</span></tt> pena un accesso continuo
           al supporto di storaggio.</p>
 
           <p>Se invece si disponesse di una macchina dedicata a
@@ -1817,22 +1884,23 @@ cache_mem 100 M
 
         <div class="section" id="tag-minimum-object-size">
           <h3><a class="toc-backref" href=
-          "#id25">2.1.4&nbsp;&nbsp;&nbsp;TAG:
+          "#id27">2.1.5&nbsp;&nbsp;&nbsp;TAG:
           minimum_object_size</a></h3>
 
           <p>Questo parametro imposta la dimensione minima degli
           oggetti salvati nella cache. Settato a <tt class=
-          "docutils literal">0</tt> o a valori molto piccoli puo'
-          influire negativamente sulla frammentazione del filesytem
-          e consumare un numero elevato di <em>inode</em> (cosa non
-          piu' importante con ext4 o altri filesytem).</p>
+          "docutils literal"><span class="pre">0</span></tt> o a
+          valori molto piccoli puo' influire negativamente sulla
+          frammentazione del filesytem e consumare un numero
+          elevato di <em>inode</em> (cosa non piu' importante con
+          ext4 o altri filesytem).</p>
 
           <p>In scenari con connessioni molto veloci ( &gt;~10Mb),
           pochi client (una decina) e server poco performanti nella
           velocita' di accesso ai filesystem ( ~20MB/s, per quanto
           il limte sia piuttosto il <em>seek-time</em> ) tenere in
-          cache i file piu' piccoli aumenta la latenza della
-          navigazione.</p>
+          cache i file piu' piccoli finisce per aumentare la
+          latenza della navigazione.</p>
 
           <p>TAG: minimum_object_size:</p>
           <pre class="literal-block">
@@ -1851,12 +1919,12 @@ minimum_object_size 0 KB
       <div class="section" id=
       "negoziazione-degli-accesi-al-servizio">
         <h2><a class="toc-backref" href=
-        "#id26">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli accesi al
+        "#id28">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli accesi al
         servizio</a></h2>
 
-        <p>Squid e' uno di quei servizi soggetto a problemi di tipo
-        <em>open relay</em> , si deve quindi limitare la rete che
-        puo' accedere al servizio.</p>
+        <p>Squid fa parte di quei servizi suscettibili di diventare
+        un open relay, sara' quindi necessario prestare attenzione
+        a delimitare la rete che puo' accedere al servizio.</p>
 
         <dl class="docutils">
           <dt>Open Relay:</dt>
@@ -1882,15 +1950,18 @@ minimum_object_size 0 KB
         <p>Per poter limitare gli accessi a Squid dal punto di
         vista dell'applicazione (quarto livello TCP/IP) si
         identifichera' inizialmente l'entita' <em>rete locale</em>
-        (es: <tt class="docutils literal">localnet</tt>) con una
-        ACL di tipo <em>src</em> (indirizzi IP sorgenti) indicando
-        la <em>classe / range di IP</em> della nostra rete.</p>
+        (es: <tt class="docutils literal"><span class=
+        "pre">localnet</span></tt>) con una ACL di tipo
+        <em>src</em> (indirizzi IP sorgenti) indicando la
+        <em>classe / range di IP</em> della nostra rete.</p>
 
         <blockquote>
           Dopodiche l'accesso (<tt class=
-          "docutils literal">http_access</tt>) si concedera'
+          "docutils literal"><span class=
+          "pre">http_access</span></tt>) si concedera'
           (<em>allow</em>) a questa entita' (es: <tt class=
-          "docutils literal">localnet</tt>) negando chiunque altro.
+          "docutils literal"><span class=
+          "pre">localnet</span></tt>) negando chiunque altro.
         </blockquote>
 
         <p>Per maggiori dettagli sulla sintassi utilizzabile per
@@ -1899,22 +1970,25 @@ minimum_object_size 0 KB
         http://www.visolve.com/squid/squid24s1/access_controls.php</a></p>
 
         <p>E' poi sempre possibile tenere il proxy in ascolto su un
-        solo indirizzo IP, nel caso si disponga di piu' devicei di
-        rete, oppure settare un firewall per limitare il traffico
-        dai primi livelli del TCP/IP.</p>
+        solo indirizzo IP, nel caso si disponga di piu' device di
+        rete, oppure settare un IP firewall per limitare il
+        traffico in base al protocollo IP.</p>
 
         <div class="section" id="acl-e-http-access">
           <h3><a class="toc-backref" href=
-          "#id27">2.2.1&nbsp;&nbsp;&nbsp;ACL e http access</a></h3>
+          "#id29">2.2.1&nbsp;&nbsp;&nbsp;ACL e http access</a></h3>
 
           <p>Si proceda a creare una <tt class=
-          "docutils literal">ACL</tt> di tipo <tt class=
-          "docutils literal">src</tt> per identificare la nostra
-          rete locale, poi si abiliti l'accesso a questa con la
-          direttiva <tt class="docutils literal">http_access</tt>.
-          Tutto quanto non e' espressamente autorizzato viene poi
-          negato da un <tt class="docutils literal">http_access
-          deny all</tt> finale.</p>
+          "docutils literal"><span class="pre">ACL</span></tt> di
+          tipo <tt class="docutils literal"><span class=
+          "pre">src</span></tt> per identificare la nostra rete
+          locale, poi si abiliti l'accesso a questa con la
+          direttiva <tt class="docutils literal"><span class=
+          "pre">http_access</span></tt>. Tutto quanto non e'
+          espressamente autorizzato viene poi negato da un
+          <tt class="docutils literal"><span class=
+          "pre">http_access</span> <span class="pre">deny</span>
+          <span class="pre">all</span></tt> finale.</p>
           <pre class="literal-block">
 #  TAG: acl
 #       Defining an Access List
@@ -1963,34 +2037,37 @@ http_access allow localnet
 
       <div class="section" id="testare-squid">
         <h2><a class="toc-backref" href=
-        "#id28">2.3&nbsp;&nbsp;&nbsp;Testare Squid</a></h2>
+        "#id30">2.3&nbsp;&nbsp;&nbsp;Testare Squid</a></h2>
 
-        <p>Configurato squid e' fondamentale testarne il corretto
-        funzionamento per assicurarsi di non aver creato un
-        <em>open-relay</em>. Per fare dei test significativi serve
-        utilizzare degli host remoti: ci si connetta via ssh a
-        questi per poi utilizzare <tt class=
-        "docutils literal">wget</tt> da riga di comando.</p>
+        <p>Dopo aver configurato squid e' fondamentale testarne il
+        corretto funzionamento per assicurarsi di non aver creato
+        un <em>open-relay</em>. Per fare dei test significativi
+        serve utilizzare degli host remoti: ci si connetta via ssh
+        a questi e si usi <tt class="docutils literal"><span class=
+        "pre">wget</span></tt> da riga di comando.</p>
 
         <div class="section" id="client-wgetrc">
           <h3><a class="toc-backref" href=
-          "#id29">2.3.1&nbsp;&nbsp;&nbsp;Client: ~/.wgetrc</a></h3>
-
-          <p>Nel file <tt class="docutils literal">.wgetrc</tt> (si
-          noti il punto iniziale: e' un file nascosto) si puo'
-          impostare il proxy per wget. Si utilizzi l'indirizzo IP
-          del server che si vuole testare, e si seguano i log
-          <tt class=
-          "docutils literal">/var/log/squid3/access.log</tt> sul
+          "#id31">2.3.1&nbsp;&nbsp;&nbsp;Client: ~/.wgetrc</a></h3>
+
+          <p>Nel file <tt class="docutils literal"><span class=
+          "pre">.wgetrc</span></tt> (si noti il punto iniziale: e'
+          un file nascosto) si puo' impostare il proxy per wget. Si
+          utilizzi l'indirizzo IP del server che si vuole testare,
+          e si seguano i log <tt class=
+          "docutils literal"><span class=
+          "pre">/var/log/squid3/access.log</span></tt> sul
           server.</p>
 
           <p>Da notare che la prova va' fatta su una macchina della
           rete che si vuole testare, non da <em>localhost</em>. Per
           altro se si utilizzasse <em>direttamente</em> <tt class=
-          "docutils literal">localhost</tt> non si testerebbe la
+          "docutils literal"><span class=
+          "pre">localhost</span></tt> non si testerebbe la
           <em>ACL</em> predisposta, dato che si si rientrerebbe
           nella ACL (pre-configurata di default) <tt class=
-          "docutils literal">localhost</tt>.</p>
+          "docutils literal"><span class=
+          "pre">localhost</span></tt>.</p>
 
           <dl class="docutils">
             <dt>.wgetrc</dt>
@@ -2007,7 +2084,7 @@ wget http://www.google.it
 
         <div class="section" id="server-access-log">
           <h3><a class="toc-backref" href=
-          "#id30">2.3.2&nbsp;&nbsp;&nbsp;Server:
+          "#id32">2.3.2&nbsp;&nbsp;&nbsp;Server:
           access.log</a></h3>
 
           <p>Si puo' controllare il corretto funzionamento del
@@ -2018,7 +2095,8 @@ wget http://www.google.it
 
           <p>In oltre e' possibile configurare diversi
           <em>analizzatori di log</em> come <tt class=
-          "docutils literal">Webalizer</tt> per studiare i log di
+          "docutils literal"><span class=
+          "pre">Webalizer</span></tt> per studiare i log di
           Squid.</p>
         </div>
       </div>
@@ -2026,7 +2104,7 @@ wget http://www.google.it
 
     <div class="section" id="tiny-proxy">
       <h1><a class="toc-backref" href=
-      "#id31">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></h1>
+      "#id33">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></h1>
 
       <p>Se avete l'esigenza di un proxy server per la condivisione
       della connessione ad internet ma non avete la necessita' o le
@@ -2042,7 +2120,8 @@ wget http://www.google.it
       disponibile.</p>
 
       <p>File di configurazione: <tt class=
-      "docutils literal">/etc/tinyproxy/tinyproxy.conf</tt></p>
+      "docutils literal"><span class=
+      "pre">/etc/tinyproxy/tinyproxy.conf</span></tt></p>
       <pre class="literal-block">
 # Porta su cui ascoltare
 Port 3128
@@ -2055,7 +2134,7 @@ Allow 10.10.208.0/24
 
     <div class="section" id="apache">
       <h1><a class="toc-backref" href=
-      "#id32">4&nbsp;&nbsp;&nbsp;Apache</a></h1>
+      "#id34">4&nbsp;&nbsp;&nbsp;Apache</a></h1>
 
       <p>Apache HTTP Server, o piu' comunemente Apache (<em>a
       patchy NCSA web server</em> ), e' il server web modulare piu'
@@ -2073,7 +2152,7 @@ Allow 10.10.208.0/24
 
       <div class="section" id="pacchetti-da-installare">
         <h2><a class="toc-backref" href=
-        "#id33">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
+        "#id35">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
         installare::</a></h2>
 
         <blockquote>
@@ -2088,13 +2167,14 @@ Allow 10.10.208.0/24
 
       <div class="section" id="configurazione-di-apache">
         <h2><a class="toc-backref" href=
-        "#id34">4.2&nbsp;&nbsp;&nbsp;Configurazione di
+        "#id36">4.2&nbsp;&nbsp;&nbsp;Configurazione di
         Apache</a></h2>
 
         <p>I file di configurazione di apache si trovano nella
-        cartella: <tt class="docutils literal">/etc/apache2</tt> e
-        sono strutturati come descritto nel file <tt class=
-        "docutils literal">/usr/share/doc/apache2/README.Debian.gz</tt>
+        cartella: <tt class="docutils literal"><span class=
+        "pre">/etc/apache2</span></tt> e sono strutturati come
+        descritto nel file <tt class=
+        "docutils literal"><span class="pre">/usr/share/doc/apache2/README.Debian.gz</span></tt>
         . Sostanzialmente lo schema e' il seguente:</p>
 
         <dl class="docutils">
@@ -2116,7 +2196,9 @@ Allow 10.10.208.0/24
           utilizzando dei virtual hosts generalmente viene
           specificata per questi la porta su cui ascoltare nel file
           di configurazione del virtual host, ad es: <tt class=
-          "docutils literal">&lt;VirtualHost *:80&gt;</tt></dd>
+          "docutils literal"><span class=
+          "pre">&lt;VirtualHost</span> <span class=
+          "pre">*:80&gt;</span></tt></dd>
 
           <dt>sites-available</dt>
 
@@ -2144,7 +2226,7 @@ Allow 10.10.208.0/24
 
       <div class="section" id="apache-conf">
         <h2><a class="toc-backref" href=
-        "#id35">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></h2>
+        "#id37">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></h2>
 
         <p>File di configurazione del servizio Apache, contiene le
         impostazioni generiche (ad esempio utilizzo della RAM e
@@ -2201,22 +2283,23 @@ Allow 10.10.208.0/24
 
       <div class="section" id="installazione-di-php">
         <h2><a class="toc-backref" href=
-        "#id36">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a></h2>
+        "#id38">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a></h2>
 
         <p>Pacchetti da installare: <tt class=
-        "docutils literal">php5 <span class=
-        "pre">php-pear</span></tt></p>
+        "docutils literal"><span class="pre">php5</span>
+        <span class="pre">php-pear</span></tt></p>
 
         <div class="section" id="test-del-modulo-php">
           <h3><a class="toc-backref" href=
-          "#id37">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
+          "#id39">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
           php</a></h3>
 
           <p>Creare nella cartella <tt class=
-          "docutils literal">/var/www</tt> (o altra cartella
-          visibile) un file con estensione *.php (es <tt class=
-          "docutils literal">/var/www/info.php</tt> contenete
-          codice php eseguibile dall'interprete, ad es:</p>
+          "docutils literal"><span class="pre">/var/www</span></tt>
+          (o altra cartella visibile) un file con estensione *.php
+          (es <tt class="docutils literal"><span class=
+          "pre">/var/www/info.php</span></tt> contenete codice php
+          eseguibile dall'interprete, ad es:</p>
           <pre class="literal-block">
 &lt;?php phpinfo() ; ?&gt;
 </pre>
@@ -2238,7 +2321,7 @@ Allow 10.10.208.0/24
         <div class="section" id=
         "installazione-del-supporto-per-mysql-a-php">
           <h3><a class="toc-backref" href=
-          "#id38">4.4.2&nbsp;&nbsp;&nbsp;Installazione del supporto
+          "#id40">4.4.2&nbsp;&nbsp;&nbsp;Installazione del supporto
           per Mysql a PHP</a></h3>
 
           <p>Installare i pacchetti:</p>
@@ -2249,36 +2332,38 @@ php5-mysql phpmyadmin
           <p>Controllare tramite la pagina php.info che sia
           abilitato il supporto per Mysql (ripartito Apache,
           ricaricare la pagina e cercare con CTRL+f <tt class=
-          "docutils literal">mysql</tt>).</p>
+          "docutils literal"><span class=
+          "pre">mysql</span></tt>).</p>
         </div>
 
         <div class="section" id="phpmyadmin">
           <h3><a class="toc-backref" href=
-          "#id39">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></h3>
+          "#id41">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></h3>
 
           <p>L'interfaccia web Phpmyadmin non richiede
           necessariamente la presenza di un database Mysql locale,
           puo' infatti essere utilizzata per gestire database
           remoti (il suo file di configurazione: <tt class=
-          "docutils literal">/etc/phpmyadmin/config.inc.php</tt> ).
-          Nel caso si voglia installare localmente Mysql si
-          utilizzi il pacchetto <tt class=
           "docutils literal"><span class=
+          "pre">/etc/phpmyadmin/config.inc.php</span></tt> ). Nel
+          caso si voglia installare localmente Mysql si utilizzi il
+          pacchetto <tt class="docutils literal"><span class=
           "pre">mysql-server</span></tt> .</p>
 
           <p>Phpmyadmin dovrebbe essere disponibile all'URL:
           <tt class="docutils literal"><span class=
           "pre">http://localhost/phpmyadmin/</span></tt>, se cosi
           non fosse controllare che sia incluso il file <tt class=
-          "docutils literal">/etc/phpmyadmin/apache.conf</tt> in
-          <tt class="docutils literal">/etc/apache2/conf.d/</tt>
-          .</p>
+          "docutils literal"><span class=
+          "pre">/etc/phpmyadmin/apache.conf</span></tt> in
+          <tt class="docutils literal"><span class=
+          "pre">/etc/apache2/conf.d/</span></tt> .</p>
         </div>
 
         <div class="section" id=
         "installazione-del-supporto-per-postgresql-a-php">
           <h3><a class="toc-backref" href=
-          "#id40">4.4.4&nbsp;&nbsp;&nbsp;Installazione del supporto
+          "#id42">4.4.4&nbsp;&nbsp;&nbsp;Installazione del supporto
           per Postgresql a PHP</a></h3>
 
           <p>Installare i pacchetti:</p>
@@ -2289,36 +2374,38 @@ php5-pgsql phppgadmin
           <p>Controllare tramite la pagina php.info che sia
           abilitato il supporto per PostgreSQL (ripartito Apache,
           ricaricare la pagina e cercare con CTRL+f <tt class=
-          "docutils literal">pgsql</tt>).</p>
+          "docutils literal"><span class=
+          "pre">pgsql</span></tt>).</p>
         </div>
 
         <div class="section" id="phppgadmin">
           <h3><a class="toc-backref" href=
-          "#id41">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></h3>
+          "#id43">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></h3>
 
           <p>L'interfaccia web Phppgadmin per il database server
           PostgreSQL non richiede necessariamente la presenza di un
           database locale, puo' infatti essere utilizzata per
           gestire database remoti (il suo file di configurazione:
-          <tt class=
-          "docutils literal">/etc/phppgadmin/config.inc.php</tt> ).
-          Nel caso si voglia installare localmente Mysql si
-          utilizzi il pacchetto <tt class=
-          "docutils literal">postgresql</tt> .</p>
+          <tt class="docutils literal"><span class=
+          "pre">/etc/phppgadmin/config.inc.php</span></tt> ). Nel
+          caso si voglia installare localmente Mysql si utilizzi il
+          pacchetto <tt class="docutils literal"><span class=
+          "pre">postgresql</span></tt> .</p>
 
           <p>Phpmyadmin dovrebbe essere disponibile all'URL:
           <tt class="docutils literal"><span class=
           "pre">http://localhost/phppgadmin/</span></tt>, se cosi
           non fosse controllare che sia incluso il file <tt class=
-          "docutils literal">/etc/phppgadmin/apache.conf</tt> in
-          <tt class="docutils literal">/etc/apache2/conf.d/</tt>
-          .</p>
+          "docutils literal"><span class=
+          "pre">/etc/phppgadmin/apache.conf</span></tt> in
+          <tt class="docutils literal"><span class=
+          "pre">/etc/apache2/conf.d/</span></tt> .</p>
         </div>
       </div>
 
       <div class="section" id="virtual-hosts">
         <h2><a class="toc-backref" href=
-        "#id42">4.5&nbsp;&nbsp;&nbsp;Virtual hosts</a></h2>
+        "#id44">4.5&nbsp;&nbsp;&nbsp;Virtual hosts</a></h2>
 
         <blockquote>
           <ul class="simple">
@@ -2341,10 +2428,12 @@ php5-pgsql phppgadmin
             <li>Basati su <em>indirizzi IP</em>. Se si ha la
             possibilita' di avere piu' indirizzi IP dedicati per i
             diversi siti che si vuole servire. ES: <tt class=
-            "docutils literal">&lt;VirtualHost
-            192.168.0.2:80&gt;</tt> . Soluzione dispendiosa, si
-            tende ad usarla solo se servono certificati di
-            sicurezza (SSL ) dedicati per ogni sito.</li>
+            "docutils literal"><span class=
+            "pre">&lt;VirtualHost</span> <span class=
+            "pre">192.168.0.2:80&gt;</span></tt> . Soluzione
+            dispendiosa, si tende ad usarla solo se servono
+            certificati di sicurezza (SSL ) dedicati per ogni
+            sito.</li>
 
             <li>Basati su <em>nomi di dominio</em> che puntano allo
             stesso IP. Soluzione piu' economica e diffusa che si
@@ -2357,7 +2446,7 @@ php5-pgsql phppgadmin
 
         <div class="section" id="gestione-dns">
           <h3><a class="toc-backref" href=
-          "#id43">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></h3>
+          "#id45">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></h3>
 
           <p>Prima di tutto per poter impostare i virtual hosts
           dovete avere un server DNS che risolva i vostri nomi di
@@ -2366,7 +2455,8 @@ php5-pgsql phppgadmin
 
           <blockquote>
             <dl class="docutils">
-              <dt><tt class="docutils literal">/etc/hosts</tt></dt>
+              <dt><tt class="docutils literal"><span class=
+              "pre">/etc/hosts</span></tt></dt>
 
               <dd>Per prove sul proprio sistema potete impostare i
               nomi dei vostri virtual server nel file /etc/hosts
@@ -2393,23 +2483,27 @@ php5-pgsql phppgadmin
 
               <dd>Impostare i campi A nelle proprie zone gestite
               dal server DNS Bind. Ad es: <tt class=
-              "docutils literal">papo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              212.22.136.248</tt></dd>
+              "docutils literal"><span class=
+              "pre">papo</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              <span class=
+              "pre">A</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              <span class="pre">212.22.136.248</span></tt></dd>
             </dl>
           </blockquote>
         </div>
 
         <div class="section" id="eseguire-una-query-dns-con-dig">
           <h3><a class="toc-backref" href=
-          "#id44">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query DNS con
-          <tt class="docutils literal">dig</tt>::</a></h3>
+          "#id46">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query DNS con
+          <tt class="docutils literal"><span class=
+          "pre">dig</span></tt>::</a></h3>
 
           <p>Per testare la corretta risoluzione dei vostri nomi di
           dominio sui relaivi indirizzi IP si usi dig (o altre
           utlity, vedere la sezione relativa i DNS). Dig e'
           contenuto nel pacchetto <tt class=
-          "docutils literal">dnsutils</tt>.</p>
+          "docutils literal"><span class=
+          "pre">dnsutils</span></tt>.</p>
 
           <blockquote>
             <p># dig 177.piffa.net</p>
@@ -2429,32 +2523,39 @@ php5-pgsql phppgadmin
           </blockquote>
 
           <p>La parte interessante e' l'<em>ANSWER SECTION</em>:
-          <tt class=
-          "docutils literal">177.piffa.net.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10.10.208.177</tt>
-          . Il nome di dominio 177.piffa.net viene risolto sull'ip
-          10.10.208.177 , nel nostro Apache (che risponde all'ip
-          10.10.208.177 ) dovra' essere disponibile un virtual host
-          che corrisponde al nome <tt class=
-          "docutils literal">177.piffa.net</tt> (<tt class=
-          "docutils literal">ServerName</tt>) .</p>
+          <tt class="docutils literal"><span class=
+          "pre">177.piffa.net.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          <span class=
+          "pre">0</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          <span class="pre">IN</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          <span class=
+          "pre">A</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          <span class="pre">10.10.208.177</span></tt> . Il nome di
+          dominio 177.piffa.net viene risolto sull'ip 10.10.208.177
+          , nel nostro Apache (che risponde all'ip 10.10.208.177 )
+          dovra' essere disponibile un virtual host che corrisponde
+          al nome <tt class="docutils literal"><span class=
+          "pre">177.piffa.net</span></tt> (<tt class=
+          "docutils literal"><span class=
+          "pre">ServerName</span></tt>) .</p>
 
           <p>Il server DNS utilizzato dal sistema e' evidenziato
-          dalla stringa: <tt class="docutils literal">;; SERVER:
-          10.10.28.248#53(10.10.28.248)</tt> che dovrebbe
-          corrispondere a quanto impostato nel vostro <tt class=
-          "docutils literal">/etc/resolv.conf</tt>. Se il vostro
-          browser web utilizza un proxy http sara questo a
-          risolvere i nomi di dominio, tipicamente potete
-          disabilitare l'uso del proxy per determinati domini nella
-          sezione di configurazione del browser.</p>
+          dalla stringa: <tt class="docutils literal"><span class=
+          "pre">;;</span> <span class="pre">SERVER:</span>
+          <span class=
+          "pre">10.10.28.248#53(10.10.28.248)</span></tt> che
+          dovrebbe corrispondere a quanto impostato nel vostro
+          <tt class="docutils literal"><span class=
+          "pre">/etc/resolv.conf</span></tt>. Se il vostro browser
+          web utilizza un proxy http sara questo a risolvere i nomi
+          di dominio, tipicamente potete disabilitare l'uso del
+          proxy per determinati domini nella sezione di
+          configurazione del browser.</p>
         </div>
 
         <div class="section" id="id3">
           <h3><a class="toc-backref" href=
-          "#id45">4.5.3&nbsp;&nbsp;&nbsp;Virtual hosts</a></h3>
+          "#id47">4.5.3&nbsp;&nbsp;&nbsp;Virtual hosts</a></h3>
 
           <p>Esempio di Virtual host:</p>
           <pre class="literal-block">
@@ -2466,31 +2567,35 @@ php5-pgsql phppgadmin
 </pre>
 
           <ol class="arabic simple">
-            <li><tt class="docutils literal">&lt;VirtualHost
-            <span class="pre">\*:80</span> &gt;</tt> La prima riga
-            indica l'inizio della stanza relativa al nostro virtual
-            host, che ascoltera' su qualunque indirizzo IP (nel
-            caso il server abbia piu' indirizzi dai quali e'
-            raggiungibile) sulla porta <tt class=
-            "docutils literal">80</tt>.</li>
-
-            <li><tt class="docutils literal">Server/name</tt>
-            precisa quale sara' il nome di dominio a cui verra'
-            associato questo sito rispetto ad altri eventualmente
-            presenti sullo stesso server web.</li>
-
-            <li><tt class="docutils literal">DocumentRoot</tt> : il
-            path della directory che contiene le pagine del
-            sito.</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">&lt;VirtualHost</span> <span class=
+            "pre">\*:80</span> <span class="pre">&gt;</span></tt>
+            La prima riga indica l'inizio della stanza relativa al
+            nostro virtual host, che ascoltera' su qualunque
+            indirizzo IP (nel caso il server abbia piu' indirizzi
+            dai quali e' raggiungibile) sulla porta <tt class=
+            "docutils literal"><span class=
+            "pre">80</span></tt>.</li>
+
+            <li><tt class="docutils literal"><span class=
+            "pre">Server/name</span></tt> precisa quale sara' il
+            nome di dominio a cui verra' associato questo sito
+            rispetto ad altri eventualmente presenti sullo stesso
+            server web.</li>
 
-            <li><tt class="docutils literal">ServerAdmin</tt>:
-            l'indirizzo del webmaster, in modo da poterlo
-            contattare in caso di problemi col sito.</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">DocumentRoot</span></tt> : il path della
+            directory che contiene le pagine del sito.</li>
+
+            <li><tt class="docutils literal"><span class=
+            "pre">ServerAdmin</span></tt>: l'indirizzo del
+            webmaster, in modo da poterlo contattare in caso di
+            problemi col sito.</li>
 
-            <li><tt class=
-            "docutils literal">&lt;/VirtualHost&gt;</tt>:
-            <em>tag</em> di chiusura della stanza di definizione
-            del virtual host.</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">&lt;/VirtualHost&gt;</span></tt>: <em>tag</em> di
+            chiusura della stanza di definizione del virtual
+            host.</li>
           </ol>
 
           <p>Quelle che abbiamo appena visto sono le direttive
@@ -2500,8 +2605,9 @@ php5-pgsql phppgadmin
           <ul>
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal">ErrorLog
-                /var/log/apache2/177.piffa.net/error.log</tt></dt>
+                <dt><tt class="docutils literal"><span class=
+                "pre">ErrorLog</span> <span class=
+                "pre">/var/log/apache2/177.piffa.net/error.log</span></tt></dt>
 
                 <dd>
                   <p class="first last">Log degli errori separato
@@ -2512,8 +2618,9 @@ php5-pgsql phppgadmin
 
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal">LogLevel
-                warn</tt></dt>
+                <dt><tt class="docutils literal"><span class=
+                "pre">LogLevel</span> <span class=
+                "pre">warn</span></tt></dt>
 
                 <dd>
                   <p class="first last">Livello di importanza degli
@@ -2524,9 +2631,10 @@ php5-pgsql phppgadmin
 
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal">CustomLog
-                /var/log/apache2/177.piffa.net/access.log
-                combined</tt></dt>
+                <dt><tt class="docutils literal"><span class=
+                "pre">CustomLog</span> <span class=
+                "pre">/var/log/apache2/177.piffa.net/access.log</span>
+                <span class="pre">combined</span></tt></dt>
 
                 <dd>
                   <p class="first last">Log di accesso separati
@@ -2539,7 +2647,8 @@ php5-pgsql phppgadmin
 
           <p>Potrebbe essere utile modificare le impostazioni di
           una intera directory, ad esempio per abilitare
-          l'<tt class="docutils literal">AuthConfig</tt>:</p>
+          l'<tt class="docutils literal"><span class=
+          "pre">AuthConfig</span></tt>:</p>
           <pre class="literal-block">
 &lt;Directory "/var/www/miosito.net/privata"&gt;
         AllowOverride AuthConfig
@@ -2549,15 +2658,16 @@ php5-pgsql phppgadmin
 &lt;/Directory&gt;
 </pre>
 
-          <p><tt class="docutils literal">AllowOverride
-          AuthConfig</tt> ora vale per l'intera directory, come le
-          altre opzioni.</p>
+          <p><tt class="docutils literal"><span class=
+          "pre">AllowOverride</span> <span class=
+          "pre">AuthConfig</span></tt> ora vale per l'intera
+          directory, come le altre opzioni.</p>
         </div>
       </div>
 
       <div class="section" id="negoziazione-accessi">
         <h2><a class="toc-backref" href=
-        "#id46">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a></h2>
+        "#id48">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a></h2>
 
         <p>Tipicamente quando si installa un server web il proprio
         desiderio e' di dare accesso ai materiali disponibili al
@@ -2570,7 +2680,7 @@ php5-pgsql phppgadmin
 
         <div class="section" id="limiti-su-base-ip">
           <h3><a class="toc-backref" href=
-          "#id47">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base IP</a></h3>
+          "#id49">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base IP</a></h3>
 
           <p>La forma piu' semplice di restrizione degli accessi e'
           su base degli indirizzi IP dei client: tipicamente i siti
@@ -2610,14 +2720,15 @@ php5-pgsql phppgadmin
 </pre>
 
           <p>In questo modo solo la classe IP <tt class=
-          "docutils literal">192.168.0.0/24</tt> potra' accedere
-          alla directory <tt class=
-          "docutils literal">/limitata</tt> Si tenga pero' conto
-          che e' relativamente facile per un malintenzionato
-          cambiare il proprio indirizzo IP, oppure collegarsi da un
-          altra zona. Meno facile e' accedere ad una classe privata
-          trovandosi all'esterno di questa, ma ci sono comunque
-          soluzioni piu' eleganti.</p>
+          "docutils literal"><span class=
+          "pre">192.168.0.0/24</span></tt> potra' accedere alla
+          directory <tt class="docutils literal"><span class=
+          "pre">/limitata</span></tt> Si tenga pero' conto che e'
+          relativamente facile per un malintenzionato cambiare il
+          proprio indirizzo IP, oppure collegarsi da un altra zona.
+          Meno facile e' accedere ad una classe privata trovandosi
+          all'esterno di questa, ma ci sono comunque soluzioni piu'
+          eleganti.</p>
 
           <ul class="simple">
             <li>Mod_access: <a class="reference external" href=
@@ -2633,7 +2744,7 @@ php5-pgsql phppgadmin
 
       <div class="section" id="user-authentication">
         <h2><a class="toc-backref" href=
-        "#id48">4.7&nbsp;&nbsp;&nbsp;User Authentication</a></h2>
+        "#id50">4.7&nbsp;&nbsp;&nbsp;User Authentication</a></h2>
 
         <p>Si puo' negoziare gli accessi ad un area del sito
         tramite autenticazione basata su <em>nome utente /
@@ -2656,29 +2767,31 @@ php5-pgsql phppgadmin
 
         <div class="section" id="definire-la-cartella">
           <h3><a class="toc-backref" href=
-          "#id49">4.7.1&nbsp;&nbsp;&nbsp;Definire la
+          "#id51">4.7.1&nbsp;&nbsp;&nbsp;Definire la
           cartella</a></h3>
 
           <p>Decidere quale sara' il <em>path</em> della cartella
           da sottoporre ad autenticazione:</p>
 
           <blockquote>
-            <tt class="docutils literal">mkdir
-            /var/www/177.piffa.net/privata</tt>
+            <tt class="docutils literal"><span class=
+            "pre">mkdir</span> <span class=
+            "pre">/var/www/177.piffa.net/privata</span></tt>
           </blockquote>
         </div>
 
         <div class="section" id=
         "creazione-del-database-delle-passwords">
           <h3><a class="toc-backref" href=
-          "#id50">4.7.2&nbsp;&nbsp;&nbsp;Creazione del database
+          "#id52">4.7.2&nbsp;&nbsp;&nbsp;Creazione del database
           delle passwords</a></h3>
 
           <p>Un modo semplice per gestire una database di
           <em>user-id / passwords</em> e' utilizzare l'utility
-          <tt class="docutils literal">htpasswd</tt> di Apache.
-          Questa crea un file in cui un <em>crypt</em> delle
-          password viene associato agli utenti.</p>
+          <tt class="docutils literal"><span class=
+          "pre">htpasswd</span></tt> di Apache. Questa crea un file
+          in cui un <em>crypt</em> delle password viene associato
+          agli utenti.</p>
 
           <p>Si dovra' decidere dove tenere questo file, la cosa
           importante e' che non sia visibile nel sito web: non deve
@@ -2688,31 +2801,36 @@ php5-pgsql phppgadmin
 
           <p>Creiamo (con il <em>flag</em> <tt class=
           "docutils literal"><span class="pre">-c</span></tt>) il
-          file <tt class=
-          "docutils literal">/home/utente/passwords</tt> con
-          l'utente <tt class="docutils literal">luca</tt>:</p>
+          file <tt class="docutils literal"><span class=
+          "pre">/home/utente/passwords</span></tt> con l'utente
+          <tt class="docutils literal"><span class=
+          "pre">luca</span></tt>:</p>
           <pre class="literal-block">
 htpasswd -c /home/utente/passwords luca
 </pre>
 
-          <p><tt class="docutils literal">htpasswd</tt> ci
-          chiedera' la password da associare all'utente <tt class=
-          "docutils literal">luca</tt>. Per successive modifiche
-          della password o aggiunta di nuovi utenti non sara'
-          necessario usare il flag <tt class=
-          "docutils literal"><span class="pre">-c</span></tt>.</p>
+          <p><tt class="docutils literal"><span class=
+          "pre">htpasswd</span></tt> ci chiedera' la password da
+          associare all'utente <tt class=
+          "docutils literal"><span class="pre">luca</span></tt>.
+          Per successive modifiche della password o aggiunta di
+          nuovi utenti non sara' necessario usare il flag
+          <tt class="docutils literal"><span class=
+          "pre">-c</span></tt>.</p>
         </div>
 
         <div class="section" id="id4">
           <h3><a class="toc-backref" href=
-          "#id51">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
+          "#id53">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
           Apache</a></h3>
 
           <p>Ora possiamo passare alla configurazione vera e
           propria di Apache, ma con una novita': andremo a inserire
-          la voce in un <tt class="docutils literal">.htaccess</tt>
-          invece che modificare (tramite una direttiva <tt class=
-          "docutils literal">&lt;Directory&gt;</tt> ) il file di
+          la voce in un <tt class="docutils literal"><span class=
+          "pre">.htaccess</span></tt> invece che modificare
+          (tramite una direttiva <tt class=
+          "docutils literal"><span class=
+          "pre">&lt;Directory&gt;</span></tt> ) il file di
           impostazione del virtual-host.</p>
 
           <p>Questo per motivi pratici: solo l'utente <em>root</em>
@@ -2735,7 +2853,8 @@ htpasswd -c /home/utente/passwords luca
 
           <p>Abilitiamo l'AllowOverride nel file di configurazione
           del virtual host per la sola directory <tt class=
-          "docutils literal">privata</tt>:</p>
+          "docutils literal"><span class=
+          "pre">privata</span></tt>:</p>
           <pre class="literal-block">
 &lt;VirtualHost *:80 &gt;
     ServerName 177.piffa.net
@@ -2751,8 +2870,8 @@ htpasswd -c /home/utente/passwords luca
           fare un restart / reload di Apache.</p>
 
           <p>Ora sara' possibile, anche per l'utente di sistema,
-          creare un file <tt class=
-          "docutils literal">.htaccess</tt> che sara' onorato da
+          creare un file <tt class="docutils literal"><span class=
+          "pre">.htaccess</span></tt> che sara' onorato da
           Apache.</p>
 
           <p>/var/www/177.piffa.net/privata/.htaccess</p>
@@ -2778,8 +2897,9 @@ require valid-user
             <dt>Oltre a <tt class="docutils literal"><span class=
             "pre">valid-users</span></tt> si potrebbe scegliere di
             usare la formula <tt class=
-            "docutils literal">users</tt> che permette di elencare
-            esplicitamente gli utenti::</dt>
+            "docutils literal"><span class="pre">users</span></tt>
+            che permette di elencare esplicitamente gli
+            utenti::</dt>
 
             <dd>require user pippo pluto</dd>
           </dl>
@@ -2796,21 +2916,23 @@ require valid-user
           </dl>
 
           <p>I gruppi vengono definiti in un file in modo simile a
-          <tt class="docutils literal">/etc/groups</tt> per gli
-          utenti di sistema:</p>
+          <tt class="docutils literal"><span class=
+          "pre">/etc/groups</span></tt> per gli utenti di
+          sistema:</p>
           <pre class="literal-block">
 staff:andrea sara
 studenti: lucap federico luca
 </pre>
 
           <p>da richiamare tramite la direttiva <tt class=
-          "docutils literal">AuthGroupFile</tt>.</p>
+          "docutils literal"><span class=
+          "pre">AuthGroupFile</span></tt>.</p>
         </div>
       </div>
 
       <div class="section" id="cavets">
         <h2><a class="toc-backref" href=
-        "#id52">4.8&nbsp;&nbsp;&nbsp;Cavets</a></h2>
+        "#id54">4.8&nbsp;&nbsp;&nbsp;Cavets</a></h2>
 
         <p>Problemi di cache:</p>
 
@@ -2835,7 +2957,7 @@ studenti: lucap federico luca
 
     <div class="section" id="domain-name-system">
       <h1><a class="toc-backref" href=
-      "#id53">5&nbsp;&nbsp;&nbsp;Domain Name System</a></h1>
+      "#id55">5&nbsp;&nbsp;&nbsp;Domain Name System</a></h1>
 
       <p>Domain Name System (spesso indicato con DNS) e' un
       servizio utilizzato per la risoluzione di nomi di host in
@@ -2894,7 +3016,7 @@ studenti: lucap federico luca
 
       <div class="section" id="risoluzione-inversa">
         <h2><a class="toc-backref" href=
-        "#id54">5.1&nbsp;&nbsp;&nbsp;Risoluzione Inversa</a></h2>
+        "#id56">5.1&nbsp;&nbsp;&nbsp;Risoluzione Inversa</a></h2>
 
         <p>Per la risoluzione inversa sono invece i provider di
         connettivita' a gestire i DNS: se volete impostare il
@@ -2904,18 +3026,21 @@ studenti: lucap federico luca
         dominio</em>.</p>
 
         <p>Ad esempio all'IP <tt class=
-        "docutils literal">212.22.136.248</tt> era associato un PTR
-        <tt class="docutils literal">bender.piffa.net</tt>,
-        corrispondente al record <tt class=
-        "docutils literal">212</tt> facente parte della zona
+        "docutils literal"><span class=
+        "pre">212.22.136.248</span></tt> era associato un PTR
         <tt class="docutils literal"><span class=
+        "pre">bender.piffa.net</span></tt>, corrispondente al
+        record <tt class="docutils literal"><span class=
+        "pre">212</span></tt> facente parte della zona <tt class=
+        "docutils literal"><span class=
         "pre">136.22.212.in-addr.arpa</span></tt> gestito dal
         provider Tiscali/Nextra proprietario della classe C
-        <tt class="docutils literal">212.22.136.0</tt>. Se avete un
-        solo IP conviene lasciare al fornitore la gestire del PTR,
-        ma se avete a disposizione un'itera classe potete chiedere
-        sempre al vostro provider che vi <em>deleghi</em> la
-        gestione della zona tramite i vostri DNS.</p>
+        <tt class="docutils literal"><span class=
+        "pre">212.22.136.0</span></tt>. Se avete un solo IP
+        conviene lasciare al fornitore la gestire del PTR, ma se
+        avete a disposizione un'itera classe potete chiedere sempre
+        al vostro provider che vi <em>deleghi</em> la gestione
+        della zona tramite i vostri DNS.</p>
 
         <p>Per alcuni servizi, ad esempio la spedizione della posta
         elettronica, e' richiedeiesto che venga impostata
@@ -2937,36 +3062,39 @@ studenti: lucap federico luca
 
       <div class="section" id="nomi-di-dominio">
         <h2><a class="toc-backref" href=
-        "#id55">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></h2>
+        "#id57">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></h2>
 
         <p>Un nome a dominio e' costituito da una serie di stringhe
         separate da punti, ad esempio bender.piffa.net. I nomi di
         dominio si leggono da destra verso sinistra: <em>TLD</em> o
         dominio di primo livello <tt class=
-        "docutils literal">net</tt>, secondo livello <tt class=
-        "docutils literal">piffa</tt>, terzo livello <tt class=
-        "docutils literal">bender</tt>. Il dominio di primo livello
-        (o TLD, Top Level Domain, pronunciato <em>tilde</em> in
-        Italia), per esempio .net o .it sono limitati e decisi
-        direttamente dall'ente assegnatario ICANN ( Internet
-        Corporation for Assigned Names and Numbers).</p>
+        "docutils literal"><span class="pre">net</span></tt>,
+        secondo livello <tt class="docutils literal"><span class=
+        "pre">piffa</span></tt>, terzo livello <tt class=
+        "docutils literal"><span class="pre">bender</span></tt>. Il
+        dominio di primo livello (o TLD, Top Level Domain,
+        pronunciato <em>tilde</em> in Italia), per esempio .net o
+        .it sono limitati e decisi direttamente dall'ente
+        assegnatario ICANN ( Internet Corporation for Assigned
+        Names and Numbers).</p>
 
         <p>L'utente finale potra' chiedere l'assegnazione (pagando
         un contributo al Register preferito per il mantenimento
         delle spese dell'infrastruttura) di un dominio di
         <em>secondo</em> livello (es <tt class=
-        "docutils literal">piffa</tt>) di una delle varie TLD
-        disponibili (noi italiani diciamo <em>tildi</em>), sempre
-        che non sia gia' stato assegnato a qualcun altro.</p>
+        "docutils literal"><span class="pre">piffa</span></tt>) di
+        una delle varie TLD disponibili (noi italiani diciamo
+        <em>tildi</em>), sempre che non sia gia' stato assegnato a
+        qualcun altro.</p>
 
         <p>Ottenuto il secondo livello sara' l'utente a gestirlo:
         potra' in stanziare domini di terzo livello (es <tt class=
-        "docutils literal">bender</tt>) e anche oltre (es
-        www.andrea.bender.piffa.net). Tali records saranno
-        mantenuti dall'utente, sotto la sua responsbilita': se il
-        proprio server DNS non fosse raggiungibile o risultasse mal
-        configurato gli utenti non potrebbero risolvere /
-        raggiungere i siti di loro interesse.</p>
+        "docutils literal"><span class="pre">bender</span></tt>) e
+        anche oltre (es www.andrea.bender.piffa.net). Tali records
+        saranno mantenuti dall'utente, sotto la sua responsbilita':
+        se il proprio server DNS non fosse raggiungibile o
+        risultasse mal configurato gli utenti non potrebbero
+        risolvere / raggiungere i siti di loro interesse.</p>
 
         <p>Tipicamente si ha almeno un server DNS secondario per
         garantire la sussistenza del servizio in caso di guasto del
@@ -2976,7 +3104,7 @@ studenti: lucap federico luca
 
       <div class="section" id="tipologie-di-record">
         <h2><a class="toc-backref" href=
-        "#id56">5.3&nbsp;&nbsp;&nbsp;Tipologie di record</a></h2>
+        "#id58">5.3&nbsp;&nbsp;&nbsp;Tipologie di record</a></h2>
 
         <p>Ad un nome DNS possono corrispondere diversi tipi di
         informazioni. Per questo motivo, esistono diversi tipi di
@@ -3031,15 +3159,15 @@ studenti: lucap federico luca
 
       <div class="section" id="utilizzo">
         <h2><a class="toc-backref" href=
-        "#id57">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></h2>
+        "#id59">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></h2>
 
         <p>I computer vengono identificati in rete grazie agli
         indirizzi <em>IP</em>, questi pero' non sono comodi per gli
         utenti come riferimento per i vari server. Ad esempio
         sarebbe scomodo riferirsi al motore di ricerca Goggle con
-        uno dei suoi IP: <tt class=
-        "docutils literal">74.125.43.104</tt>, e' preferibile usare
-        il nome di dominio <em>www.google.com</em>:</p>
+        uno dei suoi IP: <tt class="docutils literal"><span class=
+        "pre">74.125.43.104</span></tt>, e' preferibile usare il
+        nome di dominio <em>www.google.com</em>:</p>
         <pre class="literal-block">
 ping -c 1 www.google.com
 PING www.l.google.com (74.125.43.104) 56(84) bytes of data.
@@ -3048,7 +3176,7 @@ PING www.l.google.com (74.125.43.104) 56(84) bytes of data.
 
       <div class="section" id="risoluzione-dei-nomi-di-dominio">
         <h2><a class="toc-backref" href=
-        "#id58">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
+        "#id60">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
         dominio</a></h2>
 
         <p>Ci sono vari strumenti per interrogare i server DNS e
@@ -3105,17 +3233,19 @@ ns4.mydomain.com.       96208   IN      A       63.251.83.74
 </pre>
 
         <p>Lo strumento piu' esaustivo e' <tt class=
-        "docutils literal">dig</tt>, installabile con il pacchetto
-        <tt class="docutils literal">dnsutils</tt> .</p>
+        "docutils literal"><span class="pre">dig</span></tt>,
+        installabile con il pacchetto <tt class=
+        "docutils literal"><span class="pre">dnsutils</span></tt>
+        .</p>
       </div>
 
       <div class="section" id="dig">
         <h2><a class="toc-backref" href=
-        "#id59">5.6&nbsp;&nbsp;&nbsp;Dig</a></h2>
+        "#id61">5.6&nbsp;&nbsp;&nbsp;Dig</a></h2>
 
         <p>Vediamo alcune opzioni utili nell'utilizzo di <tt class=
-        "docutils literal">dig</tt> per l'interrogazione dei DNS
-        Server:</p>
+        "docutils literal"><span class="pre">dig</span></tt> per
+        l'interrogazione dei DNS Server:</p>
         <pre class="literal-block">
 $ dig www.google.it
 
@@ -3160,8 +3290,9 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           livello (TLD) e sono quindi il punto di partenza per
           scorrere nella directory dei DNS per recuperare le
           informazioni (tipicamente un campo <tt class=
-          "docutils literal">A</tt> per un indirizzo IP) che ci
-          servono per raggiungere un certo servizio.</dd>
+          "docutils literal"><span class="pre">A</span></tt> per un
+          indirizzo IP) che ci servono per raggiungere un certo
+          servizio.</dd>
         </dl>
 
         <p>$ dig</p>
@@ -3187,8 +3318,10 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           <dt>dig @nome_dns</dt>
 
           <dd>Permette di fare una query ad un server dns
-          particolare. Es: <tt class="docutils literal">dig
-          @151.99.25.1 www.google.it</tt></dd>
+          particolare. Es: <tt class=
+          "docutils literal"><span class="pre">dig</span>
+          <span class="pre">@151.99.25.1</span> <span class=
+          "pre">www.google.it</span></tt></dd>
 
           <dt>dig MX www.google.it</dt>
 
@@ -3209,34 +3342,35 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="resolv-conf">
         <h2><a class="toc-backref" href=
-        "#id60">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></h2>
+        "#id62">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></h2>
 
-        <p>Il file <tt class=
-        "docutils literal">/etc/resolv.conf</tt> contiene le
-        impostazioni sul dns usato dal sistema, in genere anche
-        altre applicazioni che devono effettuare query DNS leggono
+        <p>Il file <tt class="docutils literal"><span class=
+        "pre">/etc/resolv.conf</span></tt> contiene le impostazioni
+        sul dns usato dal sistema, in genere anche altre
+        applicazioni che devono effettuare query DNS leggono
         resolv.conf per conoscere l'ubicazione del DNS.</p>
 
         <p>/etc/resolv.conf:</p>
 
         <blockquote>
           <ul class="simple">
-            <li><tt class="docutils literal">nameserver</tt>:
-            indica il nameserver da utilizzare, indicato con
-            l'indirizzo IP.</li>
-
-            <li><tt class="docutils literal">domain</tt>: indica il
-            nome di dominio della rete attuale, vedi voce
-            successiva.</li>
-
-            <li><tt class="docutils literal">search</tt>: nome di
-            dominio usato dalla rete sul quale cercare gli hosts.
-            Ad esempio se impostato su <tt class=
-            "docutils literal">piffa.net</tt> pingando l' host
-            <tt class="docutils literal">bender</tt> viene
-            automaticamente fatto un tentativo di ricerca per
-            <tt class=
-            "docutils literal">bender.piffa.net</tt>.</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">nameserver</span></tt>: indica il nameserver da
+            utilizzare, indicato con l'indirizzo IP.</li>
+
+            <li><tt class="docutils literal"><span class=
+            "pre">domain</span></tt>: indica il nome di dominio
+            della rete attuale, vedi voce successiva.</li>
+
+            <li><tt class="docutils literal"><span class=
+            "pre">search</span></tt>: nome di dominio usato dalla
+            rete sul quale cercare gli hosts. Ad esempio se
+            impostato su <tt class="docutils literal"><span class=
+            "pre">piffa.net</span></tt> pingando l' host <tt class=
+            "docutils literal"><span class="pre">bender</span></tt>
+            viene automaticamente fatto un tentativo di ricerca per
+            <tt class="docutils literal"><span class=
+            "pre">bender.piffa.net</span></tt>.</li>
           </ul>
         </blockquote>
 
@@ -3255,12 +3389,12 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         servizio che possiate reindirizzare col DNS.</p>
 
         <p>Utilizzare un server DHCP e una DNS cache come
-        <tt class="docutils literal">Dnsmasq</tt> possono
-        permettervi di risolvere al volo molte delle problematiche
-        relative alla configurazione della vostra LAN: ad esempio
-        dover intervenire manualmente su decine di client per
-        modificare le impostazioni di SMTP | gateway | DNS |
-        proxy.</p>
+        <tt class="docutils literal"><span class=
+        "pre">Dnsmasq</span></tt> possono permettervi di risolvere
+        al volo molte delle problematiche relative alla
+        configurazione della vostra LAN: ad esempio dover
+        intervenire manualmente su decine di client per modificare
+        le impostazioni di SMTP | gateway | DNS | proxy.</p>
 
         <p>Si veda anche la pagina man di resolv.conf.</p>
 
@@ -3271,13 +3405,14 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           (ADSL compresa) o simile questo file potrebbe' essere
           riscritto automaticamente in base a quanto ottenuto dal
           DHCP. Si veda la documentazione del pacchetto <tt class=
-          "docutils literal">resolvconf</tt>.</p>
+          "docutils literal"><span class=
+          "pre">resolvconf</span></tt>.</p>
         </div>
       </div>
 
       <div class="section" id="etc-hosts">
         <h2><a class="toc-backref" href=
-        "#id61">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></h2>
+        "#id63">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></h2>
 
         <p>Tabella statica per l'associazione tra IP e nomi di
         dominio:</p>
@@ -3294,12 +3429,13 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
         <p>Il contenuto del file e' un associazione tra un
         <em>IP</em> e stringhe di testo (anche piu' di una per IP)
-        es: <tt class="docutils literal">mirror</tt> o veri e propi
-        nomi di dominio <tt class=
-        "docutils literal">mirror.piffa.net</tt>. Si puo inserire
-        un nome semplice come <em>casa</em> per riferirsi ad un
-        host che si ha necessita' di contattare spesso, oppure
-        mappare un nome di dominio completo su un indirizzo IP.</p>
+        es: <tt class="docutils literal"><span class=
+        "pre">mirror</span></tt> o veri e propi nomi di dominio
+        <tt class="docutils literal"><span class=
+        "pre">mirror.piffa.net</span></tt>. Si puo inserire un nome
+        semplice come <em>casa</em> per riferirsi ad un host che si
+        ha necessita' di contattare spesso, oppure mappare un nome
+        di dominio completo su un indirizzo IP.</p>
 
         <p>Il problema e' la gestione di questo file su molti
         hosts: quando gli host cambiano IP si devono aggiornare
@@ -3307,8 +3443,9 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         particolarmente gravosa ma che andra' fatta per ogni client
         della vostra LAN. Un metodo semplice per distribuire questo
         file e' utilizzare <tt class=
-        "docutils literal">Dnsmasq</tt>: questo infatti legge e
-        onora il file <tt class="docutils literal">hosts</tt> che
+        "docutils literal"><span class="pre">Dnsmasq</span></tt>:
+        questo infatti legge e onora il file <tt class=
+        "docutils literal"><span class="pre">hosts</span></tt> che
         avete prodotto e lo rende disponibile ai clients tramite le
         query DNS.</p>
 
@@ -3316,30 +3453,33 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         interrogheranno per tradurre nomi di host e domini in
         indirizzi IP, risolvendo il problema della
         <em>distribuzione</em> del file <tt class=
-        "docutils literal">hosts</tt> tra molteplici clients.
-        Infatti il servizio DNS indica appunto una <em>directory
-        distribuita</em> per la risoluzione dei nomi di dominio,
-        risolvendo i problemi dell'aggiornamento e diffusione dei
-        continui cambiamenti di questa.</p>
+        "docutils literal"><span class="pre">hosts</span></tt> tra
+        molteplici clients. Infatti il servizio DNS indica appunto
+        una <em>directory distribuita</em> per la risoluzione dei
+        nomi di dominio, risolvendo i problemi dell'aggiornamento e
+        diffusione dei continui cambiamenti di questa.</p>
 
         <p>Modificare la risoluzione di un nome di dominio
         esistente (ad esempio riconducendola a un IP interno) e' un
         modo drastico e funzionale per <em>annullarlo</em>
         rendendolo non disponibile alla propria rete locale. Ad
         esempio aggiungere al file <tt class=
-        "docutils literal">/etc/hosts</tt>:</p>
+        "docutils literal"><span class=
+        "pre">/etc/hosts</span></tt>:</p>
         <pre class="literal-block">
 127.0.0.1       www.facebook.com
 </pre>
 
         <p>Impedira' agli utenti della LAN di raggiungere
         <em>facebook</em>, ora reindirizzato a <tt class=
-        "docutils literal">localhost</tt>.</p>
+        "docutils literal"><span class=
+        "pre">localhost</span></tt>.</p>
 
         <p>Oppure si potrebbe ricondurre l'indirizzo IP di un
         server HTTP pubblico usato per i downloads (ad esempio un
         mirror della propia distribuzione come <tt class=
-        "docutils literal">ftp.it.debian.org</tt>) a un equivalente
+        "docutils literal"><span class=
+        "pre">ftp.it.debian.org</span></tt>) a un equivalente
         mirror creato all'interno della rete locale, riducendo il
         traffico verso l'esterno e aumentando notevolmente la
         velocita' di scaricamento.</p>
@@ -3347,31 +3487,33 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="hostname">
         <h2><a class="toc-backref" href=
-        "#id62">5.9&nbsp;&nbsp;&nbsp;Hostname</a></h2>
+        "#id64">5.9&nbsp;&nbsp;&nbsp;Hostname</a></h2>
 
         <p>Ogni computer ha un <em>proprio nome</em> visualizzabile
         (e modificabile) con il comando <tt class=
-        "docutils literal">hostname</tt>. Quando utilizzate a una
-        shell su un host in genere l'hostname compare nel prompt
-        della shell.</p>
+        "docutils literal"><span class="pre">hostname</span></tt>.
+        Quando utilizzate a una shell su un host in genere
+        l'hostname compare nel prompt della shell.</p>
 
         <p>Per visualizzare il nome dell'host su cui si sta
         operando si digiti semplicemnte <tt class=
-        "docutils literal">hostname</tt>, lo stesso comando con un
-        oggetto modifica temporaneamente il nome dell'host. Per
-        modificare in modo permanente il nome del computer si
-        modifichi il contenuto del file <tt class=
-        "docutils literal">/etc/hostname</tt>.</p>
+        "docutils literal"><span class="pre">hostname</span></tt>,
+        lo stesso comando con un oggetto modifica temporaneamente
+        il nome dell'host. Per modificare in modo permanente il
+        nome del computer si modifichi il contenuto del file
+        <tt class="docutils literal"><span class=
+        "pre">/etc/hostname</span></tt>.</p>
 
         <p>Si faccia attenzione a non aver un hostname puramente
-        numerico: ad es. <tt class="docutils literal">161</tt>. E'
-        opportuno che il nome sia comunque un alfanumerico:
-        <tt class="docutils literal"><span class=
-        "pre">host-161</span></tt> o simile.</p>
+        numerico: ad es. <tt class="docutils literal"><span class=
+        "pre">161</span></tt>. E' opportuno che il nome sia
+        comunque un alfanumerico: <tt class=
+        "docutils literal"><span class="pre">host-161</span></tt> o
+        simile.</p>
 
         <div class="section" id="fqdn">
           <h3><a class="toc-backref" href=
-          "#id63">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></h3>
+          "#id65">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></h3>
 
           <p>Per semplicita' gli host sono generalemente
           raggiungibili dall'esterno mappando il loro IP su un nome
@@ -3386,10 +3528,11 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
           <p>Non e' automatico che un servizio, ad esempio un
           server di posta, si qualifichi leggendo il contenuto del
-          file <tt class="docutils literal">hostname</tt>
-          aggiungendo come suffisso il dominio della rete di cui fa
-          parte l' host: a volte questo parametro puo' essere
-          specificato nel file di configurazione del servizio:</p>
+          file <tt class="docutils literal"><span class=
+          "pre">hostname</span></tt> aggiungendo come suffisso il
+          dominio della rete di cui fa parte l' host: a volte
+          questo parametro puo' essere specificato nel file di
+          configurazione del servizio:</p>
           <pre class="literal-block">
 * Squid (HTTP proxy): ``visible_hostname``
 
@@ -3408,7 +3551,7 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
     <div class="section" id="dnsmasq">
       <h1><a class="toc-backref" href=
-      "#id64">6&nbsp;&nbsp;&nbsp;DNSmasq</a></h1>
+      "#id66">6&nbsp;&nbsp;&nbsp;DNSmasq</a></h1>
 
       <p>Dnsmasq puo' svolgere le funzioni di un DNS cache /
       forwarder, server DHCP, e' caratterizzato dalla facilita' di
@@ -3419,8 +3562,9 @@ l.google.com.           80856   IN      NS      g.l.google.com.
       connettetivita' a una rete momentaneamente sprovvista), dalla
       possibilita' di modificare rapidamente i record DNS serviti
       alla rete anche grazie alla distribuzione del file <tt class=
-      "docutils literal">/etc/hosts</tt> locale. Puo' essere anche
-      utilizzato come <cite>server per il boot da rete
+      "docutils literal"><span class="pre">/etc/hosts</span></tt>
+      locale. Puo' essere anche utilizzato come <cite>server per il
+      boot da rete
       &lt;http://www.debian-administration.org/articles/478&gt;_</cite>
       .</p>
 
@@ -3454,11 +3598,11 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="configurazione">
         <h2><a class="toc-backref" href=
-        "#id65">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></h2>
+        "#id67">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></h2>
 
         <p>Vediamo alcune direttive di basi del file di
-        configurazione <tt class=
-        "docutils literal">/etc/dnsmasq.conf</tt> utili per la
+        configurazione <tt class="docutils literal"><span class=
+        "pre">/etc/dnsmasq.conf</span></tt> utili per la
         configurazione sia del DNS cache che per il DHCP
         server:</p>
 
@@ -3481,25 +3625,29 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
           <dt>expand_hosts</dt>
 
-          <dd>Aggiunge il <tt class="docutils literal">nome
-          host</tt> ( <tt class=
-          "docutils literal">/etc/hostname</tt>) dei client al nome
-          di dominio per qualificarli in rete, senza bisogno di
-          dover comporre a un elenco statico di record nel file
-          <tt class="docutils literal">/etc/hosts</tt> o nello
-          stesso file di configurazione di dnsmasq. Es: se un
-          vostro client si chiama <tt class=
-          "docutils literal">chrome</tt> e il vostro dominio
-          <tt class="docutils literal">piffa.net</tt> dnsmasq
-          rendera' disponibile il campo <em>A</em> per il dominio
-          <tt class="docutils literal">chrome.piffa.net</tt>
-          diretto all'ip che verra' assegnato al client.</dd>
+          <dd>Aggiunge il <tt class="docutils literal"><span class=
+          "pre">nome</span> <span class="pre">host</span></tt> (
+          <tt class="docutils literal"><span class=
+          "pre">/etc/hostname</span></tt>) dei client al nome di
+          dominio per qualificarli in rete, senza bisogno di dover
+          comporre a un elenco statico di record nel file
+          <tt class="docutils literal"><span class=
+          "pre">/etc/hosts</span></tt> o nello stesso file di
+          configurazione di dnsmasq. Es: se un vostro client si
+          chiama <tt class="docutils literal"><span class=
+          "pre">chrome</span></tt> e il vostro dominio <tt class=
+          "docutils literal"><span class=
+          "pre">piffa.net</span></tt> dnsmasq rendera' disponibile
+          il campo <em>A</em> per il dominio <tt class=
+          "docutils literal"><span class=
+          "pre">chrome.piffa.net</span></tt> diretto all'ip che
+          verra' assegnato al client.</dd>
         </dl>
       </div>
 
       <div class="section" id="dhcp">
         <h2><a class="toc-backref" href=
-        "#id66">6.2&nbsp;&nbsp;&nbsp;DHCP</a></h2>
+        "#id68">6.2&nbsp;&nbsp;&nbsp;DHCP</a></h2>
 
         <p>Per attivare il demone DHCP di Dnsmasq basta aggiungere
         al file di configurazione il <em>range</em> degli IP che si
@@ -3510,14 +3658,15 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         <p>Si faccia <em>attenzione</em>: in una rete puo' essere
         presente <strong>un solo server DHCP</strong>, o per meglio
         dire qualunque server DHCP ascolta sul broadcast <tt class=
-        "docutils literal">255.255.255.255</tt> e potrebbe
-        rispondere a un pacchetto di richiesta DHCP. Quindi non
-        fate partire inavvertitamente un server DHCP in una rete
-        gia' servita e <strong>non vi azzardate ad andare in giro
-        con un portatile con un server DHCP attivo</strong> nelle
-        reti altrui. Questo vale anche per i laboratori di
-        informatica dei corsi di reti: non fate partire il vostro
-        server DHCP se siete collegati alla rete interna!</p>
+        "docutils literal"><span class=
+        "pre">255.255.255.255</span></tt> e potrebbe rispondere a
+        un pacchetto di richiesta DHCP. Quindi non fate partire
+        inavvertitamente un server DHCP in una rete gia' servita e
+        <strong>non vi azzardate ad andare in giro con un portatile
+        con un server DHCP attivo</strong> nelle reti altrui.
+        Questo vale anche per i laboratori di informatica dei corsi
+        di reti: non fate partire il vostro server DHCP se siete
+        collegati alla rete interna!</p>
 
         <p>/etc/dnsmasq.conf (riga 118):</p>
         <pre class="literal-block">
@@ -3527,12 +3676,12 @@ dhcp-range=192.168.0.20,192.168.0.50,24h
 
       <div class="section" id="dns-cache">
         <h2><a class="toc-backref" href=
-        "#id67">6.3&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
+        "#id69">6.3&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
 
         <p>Dnsmasq lavora di default come cache dns: inserire al
-        file <tt class="docutils literal">/etc/resolv.conf</tt> il
-        nameserver localhost in cima alla lista dei
-        <em>nameserver</em> disponibili.</p>
+        file <tt class="docutils literal"><span class=
+        "pre">/etc/resolv.conf</span></tt> il nameserver localhost
+        in cima alla lista dei <em>nameserver</em> disponibili.</p>
 
         <blockquote>
           nameserver 127.0.0.1
@@ -3540,30 +3689,32 @@ dhcp-range=192.168.0.20,192.168.0.50,24h
 
         <p>Questo pero' potrebbe essere problematico se un altro
         servizio, ad esempio il DHCP client, riscrive il contenuto
-        del file <tt class=
-        "docutils literal">/etc/resolv.conf</tt>. Per superare il
+        del file <tt class="docutils literal"><span class=
+        "pre">/etc/resolv.conf</span></tt>. Per superare il
         problema si aggiunga (riga 20) al file di configurazione
-        <tt class=
-        "docutils literal">/etc/dhcp3/dhclient.conf</tt></p>
+        <tt class="docutils literal"><span class=
+        "pre">/etc/dhcp3/dhclient.conf</span></tt></p>
         <pre class="literal-block">
 prepend domain-name-servers 127.0.0.1;
 </pre>
 
         <p>Oppure potrebbe essere il nostro <em>PPP client</em>
         (per la connessione ADSL) a intervenire sul file <tt class=
-        "docutils literal">//etc/resolv.conf</tt>, si modifichi
-        quindi <tt class="docutils literal"><span class=
+        "docutils literal"><span class=
+        "pre">//etc/resolv.conf</span></tt>, si modifichi quindi
+        <tt class="docutils literal"><span class=
         "pre">/etc/ppp/peers/dsl-provider</span></tt> commentando
-        <tt class="docutils literal">usepeerdns</tt>. Se la vostra
-        connessione ad internet e' ADSL raramente dovreste aver
-        bisogno di cambiare i DNS una volta impostati (a meno che
-        non usiate un portatile!).</p>
+        <tt class="docutils literal"><span class=
+        "pre">usepeerdns</span></tt>. Se la vostra connessione ad
+        internet e' ADSL raramente dovreste aver bisogno di
+        cambiare i DNS una volta impostati (a meno che non usiate
+        un portatile!).</p>
       </div>
     </div>
 
     <div class="section" id="bind-dns-autoritativo">
       <h1><a class="toc-backref" href=
-      "#id68">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a></h1>
+      "#id70">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a></h1>
 
       <p>Le soluzioni viste possono bastare per la rete locale o
       per fare delle prove, ma prima o poi verra' il momento in cui
@@ -3578,14 +3729,16 @@ bind9
 
       <div class="section" id="id5">
         <h2><a class="toc-backref" href=
-        "#id69">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
+        "#id71">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
 
         <p>Bind appena installato funzionera' come DNS cache: si
-        faccia un test con un <tt class="docutils literal">dig
-        @localhost</tt> . Bind a differenza di Dnsmasq e' autonomo:
-        non ha bisogno di forwardare (inoltrare) le query a un DNS
-        esterno: queste verranno risolte direttamente da Bind
-        partendo dai <em>DNS root servers</em>.</p>
+        faccia un test con un <tt class=
+        "docutils literal"><span class="pre">dig</span>
+        <span class="pre">@localhost</span></tt> . Bind a
+        differenza di Dnsmasq e' autonomo: non ha bisogno di
+        forwardare (inoltrare) le query a un DNS esterno: queste
+        verranno risolte direttamente da Bind partendo dai <em>DNS
+        root servers</em>.</p>
 
         <p>E' comunque possibile impostare dei DNS forwarders,
         tipicamente i DNS server forniti dal proprio provider, per
@@ -3625,7 +3778,8 @@ acl "localnet" {
 
         <p>Per poi aggiungere all'interno della stanza options la
         direttiva che abilita' l'entita' <tt class=
-        "docutils literal">localnet</tt>:</p>
+        "docutils literal"><span class=
+        "pre">localnet</span></tt>:</p>
 
         <p>/etc/bind/named.conf.options</p>
         <pre class="literal-block">
@@ -3635,7 +3789,7 @@ allow-query {"localnet" ;} ;
 
       <div class="section" id="ospitare-una-zona">
         <h2><a class="toc-backref" href=
-        "#id70">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a></h2>
+        "#id72">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a></h2>
 
         <p>Se avete acquistato un nome di dominio e vi serve un
         software DNS per gestirlo Bind e' la scelta piu' diffusa.
@@ -3645,13 +3799,15 @@ allow-query {"localnet" ;} ;
 
         <div class="section" id="named-conf-local">
           <h3><a class="toc-backref" href=
-          "#id71">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></h3>
+          "#id73">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></h3>
 
           <p>Prima di tutti impostiamo il server bind per gestire
           la zona, per non fare confusione e' opportuno inserire le
           propie zone DNS nel file <tt class=
-          "docutils literal">named.conf.local</tt> e non in
-          <tt class="docutils literal">named.conf</tt>.</p>
+          "docutils literal"><span class=
+          "pre">named.conf.local</span></tt> e non in <tt class=
+          "docutils literal"><span class=
+          "pre">named.conf</span></tt>.</p>
 
           <p>named.conf.local:</p>
           <pre class="literal-block">
@@ -3685,16 +3841,18 @@ zone "piffa.net" {
 
         <div class="section" id="configurazione-della-zona">
           <h3><a class="toc-backref" href=
-          "#id72">7.2.2&nbsp;&nbsp;&nbsp;Configurazione della
+          "#id74">7.2.2&nbsp;&nbsp;&nbsp;Configurazione della
           zona</a></h3>
 
           <p>Ora dovremo preparare il file contenente i record DNS
           della zona <em>piffa.net</em>, come abbiamo indicato
           prima questi saranno contenuti nel file <tt class=
-          "docutils literal">/etc/bind/pz/piffa.net</tt> . Tenere
-          le zone dentro una sottocartella e' buona abitudine,
-          usare <tt class="docutils literal">pz</tt> per queste e'
-          una vecchia abitudine.</p>
+          "docutils literal"><span class=
+          "pre">/etc/bind/pz/piffa.net</span></tt> . Tenere le zone
+          dentro una sottocartella e' buona abitudine, usare
+          <tt class="docutils literal"><span class=
+          "pre">pz</span></tt> per queste e' una vecchia
+          abitudine.</p>
 
           <p>piffa.net:</p>
           <pre class="literal-block">
@@ -3727,19 +3885,23 @@ ftp             CNAME   zoo
 
           <p>All'interno di questo file si possono inserire dei
           commenti con il carattere <tt class=
-          "docutils literal">;</tt> (punto-e-virgola), si faccia
-          attenzione alla rigida sintassi: apertura e chiusura
-          delle parentesi tonde nella parte <tt class=
-          "docutils literal">IN SOA</tt>, uso del <tt class=
-          "docutils literal">punto</tt> finale per precisare un
-          nome di dominio specifico (<em>FQDN</em>: Fully-qualified
-          Domain Name) come <tt class=
-          "docutils literal">test.piffa.net.</tt> a differenza
-          degli altri domini di terzo livello come <tt class=
-          "docutils literal">pop,imap,smtp</tt> .</p>
+          "docutils literal"><span class="pre">;</span></tt>
+          (punto-e-virgola), si faccia attenzione alla rigida
+          sintassi: apertura e chiusura delle parentesi tonde nella
+          parte <tt class="docutils literal"><span class=
+          "pre">IN</span> <span class="pre">SOA</span></tt>, uso
+          del <tt class="docutils literal"><span class=
+          "pre">punto</span></tt> finale per precisare un nome di
+          dominio specifico (<em>FQDN</em>: Fully-qualified Domain
+          Name) come <tt class="docutils literal"><span class=
+          "pre">test.piffa.net.</span></tt> a differenza degli
+          altri domini di terzo livello come <tt class=
+          "docutils literal"><span class=
+          "pre">pop,imap,smtp</span></tt> .</p>
 
           <p>La zona inizia con una direttiva <tt class=
-          "docutils literal">$TTL 3D</tt> (RFC 2308) che indica la
+          "docutils literal"><span class="pre">$TTL</span>
+          <span class="pre">3D</span></tt> (RFC 2308) che indica la
           durata (in questo caso tre giorni) che ogni record
           dovrebbe avrebbe nella cache degli altri serber DNS.
           Questo valore dovrebbe essere superiore a un giorno, se
@@ -3756,14 +3918,17 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 </pre>
 
           <p>Segue poi il nome della zona, indicato con la
-          <tt class="docutils literal">@</tt> per richiamare la
-          zona originale precisata nel file <tt class=
-          "docutils literal">named.conf.options</tt> . Segue il
-          campo <tt class="docutils literal">SOA</tt>.</p>
+          <tt class="docutils literal"><span class=
+          "pre">@</span></tt> per richiamare la zona originale
+          precisata nel file <tt class=
+          "docutils literal"><span class=
+          "pre">named.conf.options</span></tt> . Segue il campo
+          <tt class="docutils literal"><span class=
+          "pre">SOA</span></tt>.</p>
 
           <div class="section" id="soa-start-of-authority-record">
             <h4><a class="toc-backref" href=
-            "#id73">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start of
+            "#id75">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start of
             Authority Record</a></h4>
 
             <p>Il record SOA puo' comparire solo una volta in una
@@ -3780,25 +3945,26 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
               <dd>email-addr: indirizzo email della persona
               responsabile di questa zona, il primo punto viene
               tradotto in una <em>chiocciola</em> <tt class=
-              "docutils literal">@</tt> dato che questo carattere
-              ha un'altro utilizzo all'interno di questo file. Il
-              referente della zona <strong>deve</strong> essere un
-              email valido e controllato, come consuetudine si usa
-              <tt class=
-              "docutils literal">hostmaster@dominio.tilde</tt>
-              .</dd>
+              "docutils literal"><span class="pre">@</span></tt>
+              dato che questo carattere ha un'altro utilizzo
+              all'interno di questo file. Il referente della zona
+              <strong>deve</strong> essere un email valido e
+              controllato, come consuetudine si usa <tt class=
+              "docutils literal"><span class=
+              "pre">hostmaster@dominio.tilde</span></tt> .</dd>
 
               <dt>200905245 serial number</dt>
 
               <dd>Questo valore serve per indicare quando e' stato
               modificato questo file di configurazione, secondo il
-              formato <tt class="docutils literal">yyyymmddss</tt>:
-              <tt class="docutils literal">yyyy</tt> = anno, ''mm''
-              = mese, ''dd'' = giorno, ''ss'' = seriale. Il seriale
-              che deve essere sempre specificato anche per una
-              cifra, va incrementato di una unita' nel caso vengano
-              fatte piu' modifiche <em>nello stesso
-              giorno</em>.</dd>
+              formato <tt class="docutils literal"><span class=
+              "pre">yyyymmddss</span></tt>: <tt class=
+              "docutils literal"><span class="pre">yyyy</span></tt>
+              = anno, ''mm'' = mese, ''dd'' = giorno, ''ss'' =
+              seriale. Il seriale che deve essere sempre
+              specificato anche per una cifra, va incrementato di
+              una unita' nel caso vengano fatte piu' modifiche
+              <em>nello stesso giorno</em>.</dd>
 
               <dt>8H refresh</dt>
 
@@ -3837,7 +4003,7 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
           <div class="section" id="altri-campi">
             <h4><a class="toc-backref" href=
-            "#id74">7.2.2.2&nbsp;&nbsp;&nbsp;Altri campi:</a></h4>
+            "#id76">7.2.2.2&nbsp;&nbsp;&nbsp;Altri campi:</a></h4>
 
             <p>All'interno della zona possono essere utilizati vari
             tipi di records (RR):</p>
@@ -3864,10 +4030,14 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
               <dd>Canonical Name: un alias per un host: ad esempio
               per il dominio piffa.net possiamo settare degli alias
-              come <tt class="docutils literal">www.piffa.net,
-              http.piffa.net, virtual.piffa.net, ftp.piffa.net,
-              imap.piffa.net</tt>. Comodo quando diversi alias sono
-              sempre riferiti allo stesso ip.</dd>
+              come <tt class="docutils literal"><span class=
+              "pre">www.piffa.net,</span> <span class=
+              "pre">http.piffa.net,</span> <span class=
+              "pre">virtual.piffa.net,</span> <span class=
+              "pre">ftp.piffa.net,</span> <span class=
+              "pre">imap.piffa.net</span></tt>. Comodo quando
+              diversi alias sono sempre riferiti allo stesso
+              ip.</dd>
 
               <dt>MX</dt>
 
@@ -3877,12 +4047,15 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
               per indicare la priorita' di un MX rispettoad un
               altro si usa un valore di 2 cifre: il valore piu'
               basso indica priorita' piu' bassa. Es: <tt class=
-              "docutils literal">MX&nbsp;&nbsp;&nbsp; 10
-              smtp.piffa.net.</tt> per il server SMTP principale e
-              <tt class=
-              "docutils literal">MX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              40 smtp2.piffa.net</tt> per il secondario. Non deve
-              essere un cname.</dd>
+              "docutils literal"><span class=
+              "pre">MX</span>&nbsp;&nbsp;&nbsp; <span class=
+              "pre">10</span> <span class=
+              "pre">smtp.piffa.net.</span></tt> per il server SMTP
+              principale e <tt class=
+              "docutils literal"><span class="pre">MX</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              <span class="pre">40</span> <span class=
+              "pre">smtp2.piffa.net</span></tt> per il secondario.
+              Non deve essere un cname.</dd>
 
               <dt>PTR</dt>
 
@@ -3901,7 +4074,7 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
       <div class="section" id="dns-slave">
         <h2><a class="toc-backref" href=
-        "#id75">7.3&nbsp;&nbsp;&nbsp;DNS slave</a></h2>
+        "#id77">7.3&nbsp;&nbsp;&nbsp;DNS slave</a></h2>
 
         <p>Data l'importanza del servizio DNS e' necessario avere
         ridondanza per i server DNS che ospitano i vostri dati: in
@@ -3918,10 +4091,10 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
         si propaghera' agli slaves automaticamente.</p>
 
         <p>Per attivare uno <em>slave</em> per la nostra zona di
-        esempio <tt class="docutils literal">piffa.net</tt> si
-        inserisca nel file <tt class=
-        "docutils literal">named.conf.local</tt> dello slave
-        server:</p>
+        esempio <tt class="docutils literal"><span class=
+        "pre">piffa.net</span></tt> si inserisca nel file
+        <tt class="docutils literal"><span class=
+        "pre">named.conf.local</span></tt> dello slave server:</p>
         <pre class="literal-block">
 zone "piffa.net" {
         type slave;
@@ -3931,13 +4104,16 @@ zone "piffa.net" {
 </pre>
 
         <p>Facendo ripartire Bind il file <tt class=
-        "docutils literal">/etc/bind/pz/piffa.net</tt> viene creato
+        "docutils literal"><span class=
+        "pre">/etc/bind/pz/piffa.net</span></tt> viene creato
         automaticamente.</p>
 
         <p>Segue un estratto di <tt class=
-        "docutils literal">/var/log/syslog</tt> al <tt class=
-        "docutils literal">restart</tt> di <tt class=
-        "docutils literal">bind9</tt> sullo slave:</p>
+        "docutils literal"><span class=
+        "pre">/var/log/syslog</span></tt> al <tt class=
+        "docutils literal"><span class="pre">restart</span></tt> di
+        <tt class="docutils literal"><span class=
+        "pre">bind9</span></tt> sullo slave:</p>
         <pre class="literal-block">
 ... slave named[2256]: zone piffa.net/IN: loaded serial 200905245
 ... slave named[2256]: running
@@ -3955,35 +4131,40 @@ zone "piffa.net" {
           interroghera' (inviando un notify) se' stesso per
           valutare se i dati relativi alla zona di cui e' slave
           sono aggiornati. Si aggiunga quindi al file <tt class=
-          "docutils literal">/etc/bind/named.conf.options</tt>
-          dello slave: <tt class="docutils literal"><span class=
-          "pre">allow-notify</span> { 192.168.0.1; };</tt>
-          all'interno della stanza <tt class=
-          "docutils literal">options</tt>, in cui l'inidirizzo IP
-          inserito e' quello dello stesso slave server.</p>
+          "docutils literal"><span class=
+          "pre">/etc/bind/named.conf.options</span></tt> dello
+          slave: <tt class="docutils literal"><span class=
+          "pre">allow-notify</span> <span class="pre">{</span>
+          <span class="pre">192.168.0.1;</span> <span class=
+          "pre">};</span></tt> all'interno della stanza <tt class=
+          "docutils literal"><span class="pre">options</span></tt>,
+          in cui l'inidirizzo IP inserito e' quello dello stesso
+          slave server.</p>
         </div>
       </div>
 
       <div class="section" id="aggiornamento-dinamico-nsupdate">
         <h2><a class="toc-backref" href=
-        "#id76">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
+        "#id78">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
         nsupdate</a></h2>
 
         <p>Dalla versione 8 di Bind e' dsponibile l'utility
-        <tt class="docutils literal">nsupdate</tt> (disponibile nel
-        pacchetto <tt class="docutils literal">dnsutils</tt>) per
-        aggiornare automaticamente i record di una zona secondo il
-        paradigma client / server ( RFC2136 ) . Posto che abbiate a
-        disposizione un server DNS Bind on-line su un indirizzo IP
-        fisso e un zona da gestire (che potrebbe essere anche solo
-        la delega di un dominio di terzo livello come
-        <em>casa.miodominio.net</em>) sara' possibile aggiornare
-        automaticamente i record che tirano a degli indirizzi IP
-        <em>pubblici ma dnamici</em>, come quelli spesso messi a
-        disposizione dei provider per le connessioni ad internet
-        residenziali, in modo da poter rendere sempre raggiungibile
-        la vostra workstation a casa anche dopo un aggiornamento
-        dell'ip dinamico associato alla connessione.</p>
+        <tt class="docutils literal"><span class=
+        "pre">nsupdate</span></tt> (disponibile nel pacchetto
+        <tt class="docutils literal"><span class=
+        "pre">dnsutils</span></tt>) per aggiornare automaticamente
+        i record di una zona secondo il paradigma client / server (
+        RFC2136 ) . Posto che abbiate a disposizione un server DNS
+        Bind on-line su un indirizzo IP fisso e un zona da gestire
+        (che potrebbe essere anche solo la delega di un dominio di
+        terzo livello come <em>casa.miodominio.net</em>) sara'
+        possibile aggiornare automaticamente i record che tirano a
+        degli indirizzi IP <em>pubblici ma dnamici</em>, come
+        quelli spesso messi a disposizione dei provider per le
+        connessioni ad internet residenziali, in modo da poter
+        rendere sempre raggiungibile la vostra workstation a casa
+        anche dopo un aggiornamento dell'ip dinamico associato alla
+        connessione.</p>
 
         <p>L'auenticazione del client nsupdate che avra' la
         possibilita' di aggiornare il server DNS master avviene
@@ -3998,17 +4179,17 @@ zone "piffa.net" {
 
         <div class="section" id="configurazione-client-nsupdate">
           <h3><a class="toc-backref" href=
-          "#id77">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
+          "#id79">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
           (nsupdate)</a></h3>
 
           <p>Sul client, sul quale non deve essere necessariamente
           installato un server DNS Bind ma la sola utility
-          <tt class="docutils literal">nsupdate</tt>, generiamo la
-          coppia di chiavi con l'utility <tt class=
-          "docutils literal"><span class=
+          <tt class="docutils literal"><span class=
+          "pre">nsupdate</span></tt>, generiamo la coppia di chiavi
+          con l'utility <tt class="docutils literal"><span class=
           "pre">dnssec-keygen</span></tt> installabile tramite il
-          pacchetto <tt class=
-          "docutils literal">bind9utils</tt>:</p>
+          pacchetto <tt class="docutils literal"><span class=
+          "pre">bind9utils</span></tt>:</p>
           <pre class="literal-block">
 dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
 </pre>
@@ -4025,14 +4206,15 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
         <div class="section" id=
         "configurazione-server-riconoscimento-chiave">
           <h3><a class="toc-backref" href=
-          "#id78">7.4.2&nbsp;&nbsp;&nbsp;Configurazione server:
+          "#id80">7.4.2&nbsp;&nbsp;&nbsp;Configurazione server:
           riconoscimento chiave</a></h3>
 
           <dl class="docutils">
             <dt>Per rendere nota al server la chiave pubblica
             generata sul client si aggiunga quindi al file
-            <tt class="docutils literal">/etc/bind/named.conf</tt>
-            sul server::</dt>
+            <tt class="docutils literal"><span class=
+            "pre">/etc/bind/named.conf</span></tt> sul
+            server::</dt>
 
             <dd>
               <dl class="first last docutils">
@@ -4049,7 +4231,8 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
             <p class="first admonition-title">Nota</p>
 
             <p class="last">La parte <tt class=
-            "docutils literal">secret</tt>, che potete leggere
+            "docutils literal"><span class=
+            "pre">secret</span></tt>, che potete leggere
             direttamente nel file *.key della chiave genearta, e'
             scritto <em>tutto sulla stessa riga</em> senza ritorni
             a capo.</p>
@@ -4058,13 +4241,13 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
 
         <div class="section" id="server-gestione-dell-intera-zona">
           <h3><a class="toc-backref" href=
-          "#id79">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
+          "#id81">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
           dell'intera zona</a></h3>
 
           <p>Sul server modifichiamo il file di configurazione
-          <tt class="docutils literal">named.conf.local</tt> della
-          zona della quale vogliamo concedere l'aggiornamento al
-          client:</p>
+          <tt class="docutils literal"><span class=
+          "pre">named.conf.local</span></tt> della zona della quale
+          vogliamo concedere l'aggiornamento al client:</p>
           <pre class="literal-block">
 zone "piffa.net" {
         type master;
@@ -4078,8 +4261,9 @@ zone "piffa.net" {
           <dl class="docutils">
             <dt>Sara' necessario assicurarsi che il demone di Bind
             sia in grado di modificare il file <tt class=
-            "docutils literal">/etc/bind/pz/piffa.net</tt>: dato
-            che questo file ora sara' gestito da lui si proceda a
+            "docutils literal"><span class=
+            "pre">/etc/bind/pz/piffa.net</span></tt>: dato che
+            questo file ora sara' gestito da lui si proceda a
             cedergli la propieta' del file::</dt>
 
             <dd>chown bind /etc/bind/pz/piffa.net</dd>
@@ -4089,8 +4273,9 @@ zone "piffa.net" {
           sistema dei due host devono essere sincronizzati per
           poter valutare l'opportunita' di un aggiornamento: si
           consigla di installare su entrambi l'utility <tt class=
-          "docutils literal">ntpdate</tt> e di eseguirla facendo
-          riferimento ai time server di Debian:</p>
+          "docutils literal"><span class="pre">ntpdate</span></tt>
+          e di eseguirla facendo riferimento ai time server di
+          Debian:</p>
           <pre class="literal-block">
 apt-get install ntpdate
 ntpdate-debian
@@ -4115,25 +4300,29 @@ home.piffa.net.         86400   IN      A       192.168.0.1
 </pre>
 
           <p>Per comprendere meglio l'uso dell'utility <tt class=
-          "docutils literal">nsupdate</tt> si consiglia la lettura
-          della relativa pagina man. Nella prima riga viene
-          invocato il comando <tt class=
-          "docutils literal">nsupdate</tt> impostando col flag
+          "docutils literal"><span class="pre">nsupdate</span></tt>
+          si consiglia la lettura della relativa pagina man. Nella
+          prima riga viene invocato il comando <tt class=
+          "docutils literal"><span class="pre">nsupdate</span></tt>
+          impostando col flag <tt class=
+          "docutils literal"><span class="pre">-k</span></tt> la
+          chiave privata generata precedentemente, con <tt class=
+          "docutils literal"><span class="pre">server</span></tt>
+          si imposta quale server NS autoritario della zona (che
+          abbiamo precedentemente configurato per ricevere gli
+          aggiornamenti) vogliamo contattare. Alla riga sucessiva
           <tt class="docutils literal"><span class=
-          "pre">-k</span></tt> la chiave privata generata
-          precedentemente, con <tt class=
-          "docutils literal">server</tt> si imposta quale server NS
-          autoritario della zona (che abbiamo precedentemente
-          configurato per ricevere gli aggiornamenti) vogliamo
-          contattare. Alla riga sucessiva <tt class=
-          "docutils literal">update</tt> viene aggiunto un record
-          <tt class="docutils literal">A</tt> per la il dominio
-          <tt class="docutils literal">home.piffa.net</tt>
-          indirizzato all'IP <tt class=
-          "docutils literal">192.168.0.2</tt>, poi <tt class=
-          "docutils literal">show</tt> mostra quanto ci si prepara
-          a comunicare al server con il finale <tt class=
-          "docutils literal">send</tt> .</p>
+          "pre">update</span></tt> viene aggiunto un record
+          <tt class="docutils literal"><span class=
+          "pre">A</span></tt> per la il dominio <tt class=
+          "docutils literal"><span class=
+          "pre">home.piffa.net</span></tt> indirizzato all'IP
+          <tt class="docutils literal"><span class=
+          "pre">192.168.0.2</span></tt>, poi <tt class=
+          "docutils literal"><span class="pre">show</span></tt>
+          mostra quanto ci si prepara a comunicare al server con il
+          finale <tt class="docutils literal"><span class=
+          "pre">send</span></tt> .</p>
 
           <p>Si noti che in questo modo <em>l'intera zona</em>
           piffa.net e suscettibile di essere modificata dal client,
@@ -4146,7 +4335,7 @@ home.piffa.net.         86400   IN      A       192.168.0.1
         <div class="section" id=
         "automatizzare-l-aggiornamento-dinamico">
           <h3><a class="toc-backref" href=
-          "#id80">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
+          "#id82">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
           l'aggiornamento dinamico</a></h3>
 
           <p>Nsupdate risulta comodo per tenere aggiornati i record
@@ -4175,36 +4364,40 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 </pre>
 
           <p>Questo script legge il valore del device di rete
-          <tt class="docutils literal">ppp0</tt> creato dal
-          <cite>pppoe</cite> di una connessione ADSL per ottenere
-          l'indirizzo IP ottenuto dal provider (prima di farlo
-          aspetta 15 secondi per dare il tempo al <tt class=
-          "docutils literal">pppoe</tt> di negoziare la
+          <tt class="docutils literal"><span class=
+          "pre">ppp0</span></tt> creato dal <cite>pppoe</cite> di
+          una connessione ADSL per ottenere l'indirizzo IP ottenuto
+          dal provider (prima di farlo aspetta 15 secondi per dare
+          il tempo al <tt class="docutils literal"><span class=
+          "pre">pppoe</span></tt> di negoziare la
           connessione).Vengono poi eliminati gli esistenti valori
-          <tt class="docutils literal">A</tt> e <tt class=
-          "docutils literal">MX</tt> per <tt class=
-          "docutils literal">home.piffa.net</tt> (si noti il punto
-          finale dopo <em>net</em>) e inseriti quelli attuali.</p>
+          <tt class="docutils literal"><span class=
+          "pre">A</span></tt> e <tt class=
+          "docutils literal"><span class="pre">MX</span></tt> per
+          <tt class="docutils literal"><span class=
+          "pre">home.piffa.net</span></tt> (si noti il punto finale
+          dopo <em>net</em>) e inseriti quelli attuali.</p>
 
           <p>Resta da decidere quando richiamare questo script:
           l'evento che causa l'assegnazione del nuovo IP in questo
           caso e una nuova connessione <tt class=
-          "docutils literal">pppoe</tt>, quindi sarebbe
-          consigliabile inserire lo script nelle routine comprese
-          in <tt class="docutils literal"><span class=
+          "docutils literal"><span class="pre">pppoe</span></tt>,
+          quindi sarebbe consigliabile inserire lo script nelle
+          routine comprese in <tt class=
+          "docutils literal"><span class=
           "pre">/etc/ppp/ip-up.d</span></tt> (si veda la
           documentazione di ppp), nel caso questo non desse i
           risultati sperati (per problemi di connessione) come via
           estrema si consideri di mettere lo script nella routine
-          del demone <tt class="docutils literal">cron</tt> in modo
-          che venga eseguito periodicamente (ad esempio ogni
-          giorno).</p>
+          del demone <tt class="docutils literal"><span class=
+          "pre">cron</span></tt> in modo che venga eseguito
+          periodicamente (ad esempio ogni giorno).</p>
         </div>
       </div>
 
       <div class="section" id="link-suggeriti">
         <h2><a class="toc-backref" href=
-        "#id81">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></h2>
+        "#id83">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></h2>
 
         <ul class="simple">
           <li>DNS for Rocket Scientists <a class=
@@ -4219,7 +4412,7 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 
     <div class="section" id="samba">
       <h1><a class="toc-backref" href=
-      "#id82">8&nbsp;&nbsp;&nbsp;Samba</a></h1>
+      "#id84">8&nbsp;&nbsp;&nbsp;Samba</a></h1>
 
       <p>Samba e' un progetto libero che fornisce servizi di
       condivisione di file e stampanti a client SMB/CIFS.</p>
@@ -4240,7 +4433,7 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 
       <div class="section" id="pacchetti">
         <h2><a class="toc-backref" href=
-        "#id83">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
+        "#id85">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
 
         <p>Pacchetti da installare per utilizzare Samba in
         modalita' client <a class="footnote-reference" href="#id7"
@@ -4272,15 +4465,18 @@ samba smbfs smbclient
               GNU/Linux come alternativa a NFS. Per la condivisione
               di stampanti sarebbe invece opportuno intervenire
               direttamente su <tt class=
-              "docutils literal">CUPS</tt>.</td>
+              "docutils literal"><span class=
+              "pre">CUPS</span></tt>.</td>
             </tr>
           </tbody>
         </table>
 
         <p>Durante la prima installazione viene chiesto il nome del
         gruppo di appartenenza, il default per Windows e'
-        <tt class="docutils literal">WORKGROUP</tt>. In aula usiamo
-        invece <tt class="docutils literal">208</tt> .</p>
+        <tt class="docutils literal"><span class=
+        "pre">WORKGROUP</span></tt>. In aula usiamo invece
+        <tt class="docutils literal"><span class=
+        "pre">208</span></tt> .</p>
 
         <p>Per riconfigurare Samba si usi il comando:</p>
         <pre class="literal-block">
@@ -4290,7 +4486,7 @@ dpkg-reconfigure samba-common
 
       <div class="section" id="passwords-e-autenticazione">
         <h2><a class="toc-backref" href=
-        "#id84">8.2&nbsp;&nbsp;&nbsp;Passwords e
+        "#id86">8.2&nbsp;&nbsp;&nbsp;Passwords e
         autenticazione</a></h2>
 
         <p>Per poter configurare Samba in modo che usi un sistema
@@ -4313,16 +4509,17 @@ dpkg-reconfigure samba-common
           dovranno fisicamente scrivere sui file system. Se un
           utente non puo' scrivere in una certa posizione del file
           system (ad esempio nella cartella <tt class=
-          "docutils literal">/mnt/condivisione</tt> che sara' stata
+          "docutils literal"><span class=
+          "pre">/mnt/condivisione</span></tt> che sara' stata
           necessariamente creata inizialmente dall'utente
-          <tt class="docutils literal">root</tt>) per mancanza dei
-          privilegi di scrittura allora neanche Samba potra' farlo
-          nel momento in mette a disposizione la risorsa
-          all'utente. Se si montano file-system dedicati per le
-          condivisioni controllare i permessi e proprieta' dei
-          <em>punti di mount*</em>. Queste passwords sono salvate
-          nel solito file /etc/shadow (richiamato da
-          /etc/passwd).</dd>
+          <tt class="docutils literal"><span class=
+          "pre">root</span></tt>) per mancanza dei privilegi di
+          scrittura allora neanche Samba potra' farlo nel momento
+          in mette a disposizione la risorsa all'utente. Se si
+          montano file-system dedicati per le condivisioni
+          controllare i permessi e proprieta' dei <em>punti di
+          mount*</em>. Queste passwords sono salvate nel solito
+          file /etc/shadow (richiamato da /etc/passwd).</dd>
 
           <dt>2 Password per l'applicativo Samba</dt>
 
@@ -4330,9 +4527,11 @@ dpkg-reconfigure samba-common
           utilizzare un sistema di criptazione delle password
           diverso da /etc/shadow . Le password per Samba possono
           essere gestite ad esempio col comando <tt class=
-          "docutils literal">smbpasswd</tt> e vengono generalmente
+          "docutils literal"><span class=
+          "pre">smbpasswd</span></tt> e vengono generalmente
           salvate all'interno di <tt class=
-          "docutils literal">/var/lib/samba/passdb.tdb</tt> .</dd>
+          "docutils literal"><span class=
+          "pre">/var/lib/samba/passdb.tdb</span></tt> .</dd>
 
           <dt>3 Password per Windows.</dt>
 
@@ -4348,7 +4547,7 @@ dpkg-reconfigure samba-common
 
       <div class="section" id="creazione-utenti">
         <h2><a class="toc-backref" href=
-        "#id85">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></h2>
+        "#id87">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></h2>
 
         <p>Creiamo per primo l'utente sotto GNU/Linux, facendo
         attenzione a <em>non dargli una shell di sistema</em>. Gli
@@ -4361,8 +4560,8 @@ dpkg-reconfigure samba-common
 adduser --shell /bin/false sambo
 </pre>
 
-        <p>Nel file <tt class="docutils literal">/etc/passwd</tt>
-        avremo qualcosa come:</p>
+        <p>Nel file <tt class="docutils literal"><span class=
+        "pre">/etc/passwd</span></tt> avremo qualcosa come:</p>
         <pre class="literal-block">
 sambo:x:1001:1001:Sambo utente Samba,,,:/home/sambo:/bin/false
 </pre>
@@ -4385,7 +4584,7 @@ smbpasswd  sambo
 
       <div class="section" id="creare-la-condivisione">
         <h2><a class="toc-backref" href=
-        "#id86">8.4&nbsp;&nbsp;&nbsp;Creare la
+        "#id88">8.4&nbsp;&nbsp;&nbsp;Creare la
         condivisione</a></h2>
 
         <p>La condivisione altro non e' che una cartella sul server
@@ -4393,13 +4592,14 @@ smbpasswd  sambo
         in base a una autenticazione basata su <em>user-name /
         password</em>. E' per altro possibile permettere l'accesso
         a una risorsa a chiunque indiscriminatamente (a tutti i
-        <tt class="docutils literal">guest</tt>) ma la cosa e'
-        sconsigliabile dal punto di vista della sicurezza. Si
-        decida se la cartella condivisa debba risiedere nella
-        <em>home</em> di un utente (nel caso quest'ultimo ne sia
-        l'unico fruitore) o in una cartella in /mnt/ (nel caso piu'
-        utenti accedano a questa). Nel secondo caso si potranno
-        gestire gli accessi sotto GNU/Linux tramite i gruppi.</p>
+        <tt class="docutils literal"><span class=
+        "pre">guest</span></tt>) ma la cosa e' sconsigliabile dal
+        punto di vista della sicurezza. Si decida se la cartella
+        condivisa debba risiedere nella <em>home</em> di un utente
+        (nel caso quest'ultimo ne sia l'unico fruitore) o in una
+        cartella in /mnt/ (nel caso piu' utenti accedano a questa).
+        Nel secondo caso si potranno gestire gli accessi sotto
+        GNU/Linux tramite i gruppi.</p>
 
         <p>Creazione della risorsa sambo_share nella home
         dell'utente sambo:</p>
@@ -4411,7 +4611,7 @@ smbpasswd  sambo
         <div class="section" id=
         "sicurezza-permessi-di-esecuzione-sul-server">
           <h3><a class="toc-backref" href=
-          "#id87">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi di
+          "#id89">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi di
           esecuzione sul server</a></h3>
 
           <p>Bisognerebbe notare sul server i permessi di
@@ -4420,10 +4620,12 @@ smbpasswd  sambo
           condivisione saranno da usarsi sotto Windows non c'e'
           motivo che questi siano eseguibili sotto GNU/Linux. Si
           potrebbe avere quindi, ipotizzando una condivisione in
-          <tt class="docutils literal">/mnt/share</tt> che risieda
-          su di un file system dedicato:</p>
+          <tt class="docutils literal"><span class=
+          "pre">/mnt/share</span></tt> che risieda su di un file
+          system dedicato:</p>
 
-          <p><tt class="docutils literal">/etc/fstab</tt></p>
+          <p><tt class="docutils literal"><span class=
+          "pre">/etc/fstab</span></tt></p>
 
           <blockquote>
             /dev/hda10 /mnt/share ext3 rw,
@@ -4439,7 +4641,7 @@ smbpasswd  sambo
       <div class="section" id=
       "configurazione-dell-applicativo-samba-vero-e-proprio">
         <h2><a class="toc-backref" href=
-        "#id88">8.5&nbsp;&nbsp;&nbsp;Configurazione
+        "#id90">8.5&nbsp;&nbsp;&nbsp;Configurazione
         dell'applicativo Samba vero e proprio.</a></h2>
 
         <p>Avendo preparato gli utenti (ancora una volta: non si
@@ -4469,34 +4671,43 @@ smbpasswd  sambo
 
         <p>Dopo aver salvato il file si puo' fare un primo
         controllo tramite l'utility <tt class=
-        "docutils literal">testparm</tt> , che controlla la
-        sintassi del file di configurazione di Samba. Se questo non
-        rileva problemi si puo' procedere a un <tt class=
-        "docutils literal"># /etc/init.d/samba restart</tt> .</p>
+        "docutils literal"><span class="pre">testparm</span></tt> ,
+        che controlla la sintassi del file di configurazione di
+        Samba. Se questo non rileva problemi si puo' procedere a un
+        <tt class="docutils literal"><span class="pre">#</span>
+        <span class="pre">/etc/init.d/samba</span> <span class=
+        "pre">restart</span></tt> .</p>
 
         <div class="section" id="creazione-di-un-gruppo">
           <h3><a class="toc-backref" href=
-          "#id89">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
+          "#id91">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
           gruppo</a></h3>
 
           <p>Se si deve condividere una risorsa con un numero
           consistente di utenti e' consigliabile lavorare in
           termini termini di gruppi piuttosto che elencare la lista
-          degli utenti in <tt class="docutils literal">valid
-          users</tt>.</p>
+          degli utenti in <tt class="docutils literal"><span class=
+          "pre">valid</span> <span class=
+          "pre">users</span></tt>.</p>
 
           <p>Dopo aver creato il gruppo del quale volete facciano
           parte i vostri utenti (<tt class=
-          "docutils literal">addgroup nome_gruppo</tt>), inserite i
+          "docutils literal"><span class="pre">addgroup</span>
+          <span class="pre">nome_gruppo</span></tt>), inserite i
           vostri utenti nel gruppo (<tt class=
-          "docutils literal">adduser nome_utente nome_gruppo</tt>)
-          e modificate la direttiva <tt class=
-          "docutils literal">valid users</tt> in <tt class=
-          "docutils literal">smb.conf</tt> per riferirsi ad un
-          gruppo piuttosto che a degli utenti. Per riferirsi a un
-          gruppo si usi il carattere <tt class="docutils literal">@
-          chicciola</tt> col <tt class=
-          "docutils literal">nome_del_gruppo</tt>:</p>
+          "docutils literal"><span class="pre">adduser</span>
+          <span class="pre">nome_utente</span> <span class=
+          "pre">nome_gruppo</span></tt>) e modificate la direttiva
+          <tt class="docutils literal"><span class=
+          "pre">valid</span> <span class="pre">users</span></tt> in
+          <tt class="docutils literal"><span class=
+          "pre">smb.conf</span></tt> per riferirsi ad un gruppo
+          piuttosto che a degli utenti. Per riferirsi a un gruppo
+          si usi il carattere <tt class=
+          "docutils literal"><span class="pre">@</span>
+          <span class="pre">chicciola</span></tt> col <tt class=
+          "docutils literal"><span class=
+          "pre">nome_del_gruppo</span></tt>:</p>
           <pre class="literal-block">
 # Negoziazione degli accessi su base gruppo
 valid users = @nome_gruppo
@@ -4506,7 +4717,7 @@ valid users = @nome_gruppo
 
       <div class="section" id="testare-il-servizio">
         <h2><a class="toc-backref" href=
-        "#id90">8.6&nbsp;&nbsp;&nbsp;Testare il Servizio</a></h2>
+        "#id92">8.6&nbsp;&nbsp;&nbsp;Testare il Servizio</a></h2>
 
         <p>Come testare il servizio</p>
 
@@ -4546,16 +4757,17 @@ mount -t smbfs //localhost/sambo_share /mnt/sambo_mount/ --verbose -o user=sambo
 
     <div class="section" id="server-di-posta-postfix">
       <h1><a class="toc-backref" href=
-      "#id91">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a></h1>
+      "#id93">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a></h1>
 
       <p>Il server di posta che prenderemo in considerazione e'
       Postfix, a seguire un estratto di un file di configurazione
       <em>semplice</em> con l'abilitazione delle <em>Maildir</em>
-      nelle <tt class="docutils literal">/home</tt> degli utenti
-      per la consegna della posta:</p>
+      nelle <tt class="docutils literal"><span class=
+      "pre">/home</span></tt> degli utenti per la consegna della
+      posta:</p>
 
-      <p><tt class=
-      "docutils literal">/etc/postfix/main.cf</tt>:</p>
+      <p><tt class="docutils literal"><span class=
+      "pre">/etc/postfix/main.cf</span></tt>:</p>
       <pre class="literal-block">
 # ...segue dalla riga ~30
 myhostname = 162.piffa.net
@@ -4595,7 +4807,7 @@ inet_interfaces = all
 
       <div class="section" id="test-del-server-smtp">
         <h2><a class="toc-backref" href=
-        "#id92">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a></h2>
+        "#id94">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a></h2>
 
         <p>Per testare il corretto funzionamento del server di
         posta si puo' procedere in vari modi.</p>
@@ -4613,7 +4825,7 @@ inet_interfaces = all
 
         <div class="section" id="swaks">
           <h3><a class="toc-backref" href=
-          "#id93">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></h3>
+          "#id95">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></h3>
 
           <dl class="docutils">
             <dt>Per gli utenti meno esperti e' consigliabile
@@ -4667,7 +4879,7 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
       <div class="section" id="imap-e-pop">
         <h2><a class="toc-backref" href=
-        "#id94">9.2&nbsp;&nbsp;&nbsp;Imap e pop</a></h2>
+        "#id96">9.2&nbsp;&nbsp;&nbsp;Imap e pop</a></h2>
 
         <p>Postfix e' un server SMTP, di conseguenza se volete che
         i vostri utenti possano <em>scaricare</em> in locale la
@@ -4682,12 +4894,13 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
         <p>Si noti che IMAP necessita delle <em>Maildir</em>, non
         funziona con le Mailbox in <tt class=
-        "docutils literal">/var/mail/</tt> .</p>
+        "docutils literal"><span class="pre">/var/mail/</span></tt>
+        .</p>
       </div>
 
       <div class="section" id="client-a-riga-di-comando">
         <h2><a class="toc-backref" href=
-        "#id95">9.3&nbsp;&nbsp;&nbsp;Client a riga di
+        "#id97">9.3&nbsp;&nbsp;&nbsp;Client a riga di
         comando</a></h2>
 
         <p>Per testare il corretto funzionamento del server di
@@ -4697,7 +4910,7 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
         <div class="section" id="mailx">
           <h3><a class="toc-backref" href=
-          "#id96">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></h3>
+          "#id98">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></h3>
 
           <dl class="docutils">
             <dt>Uno dei client piu' semplici, sopratutto per
@@ -4708,15 +4921,19 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
             "mailto:utente@dominio.com">utente@dominio.com</a></dd>
           </dl>
 
-          <p>Se il comando <tt class="docutils literal">mail</tt>
-          non fosse disponibile si installi il pacchetto <tt class=
-          "docutils literal">mailx</tt>.</p>
+          <p>Se il comando <tt class=
+          "docutils literal"><span class="pre">mail</span></tt> non
+          fosse disponibile si installi il pacchetto <tt class=
+          "docutils literal"><span class=
+          "pre">mailx</span></tt>.</p>
 
           <p>Al primo prompt si digitera' l'oggetto, il testo del
           messaggio (per terminare l'inserimento lasciare una riga
-          vuota, digitare un <tt class="docutils literal">punto +
-          Invio</tt> su una riga vuota), la Carbon Copy (se
-          necessaria).</p>
+          vuota, digitare un <tt class=
+          "docutils literal"><span class="pre">punto</span>
+          <span class="pre">+</span> <span class=
+          "pre">Invio</span></tt> su una riga vuota), la Carbon
+          Copy (se necessaria).</p>
 
           <p>es:</p>
           <pre class="literal-block">
@@ -4736,27 +4953,32 @@ Cc:
 
         <div class="section" id="mutt">
           <h3><a class="toc-backref" href=
-          "#id97">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></h3>
+          "#id99">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></h3>
 
           <p>Mutt e' uno dei gestori di posta preferiti da chi
           preferisce utilizzare l'interfaccia testuale per la
           gestione della posta.</p>
 
           <p>Mutt ha un file di configurazione <tt class=
-          "docutils literal">.muttrc</tt> nella <em>home</em>
-          dell'utente, alcuni settaggi possono essere utili:</p>
+          "docutils literal"><span class="pre">.muttrc</span></tt>
+          nella <em>home</em> dell'utente, alcuni settaggi possono
+          essere utili:</p>
 
           <dl class="docutils">
             <dt>set folder="~/Maildir"</dt>
 
             <dd>Per utilizzare <tt class=
-            "docutils literal">/home/nome_utente/Maildir come
-            mailbox</tt>, invece del default <tt class=
-            "docutils literal">/var/mail/nome_utente</tt>.</dd>
+            "docutils literal"><span class=
+            "pre">/home/nome_utente/Maildir</span> <span class=
+            "pre">come</span> <span class=
+            "pre">mailbox</span></tt>, invece del default
+            <tt class="docutils literal"><span class=
+            "pre">/var/mail/nome_utente</span></tt>.</dd>
 
             <dt>set editor="vim"</dt>
 
-            <dd>Utilizzare <tt class="docutils literal">vim</tt>
+            <dd>Utilizzare <tt class=
+            "docutils literal"><span class="pre">vim</span></tt>
             come editor per comporre i messaggi.</dd>
           </dl>
 
@@ -4778,15 +5000,17 @@ mutt -f imap://nome_utente@piffa.net
 
         <div class="section" id="web-client">
           <h3><a class="toc-backref" href=
-          "#id98">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></h3>
+          "#id100">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></h3>
 
           <p>Per mettere a disposizione degli utenti un client web
           per gestire la propria posta si installi il pacchetto:
-          <tt class="docutils literal">squirrelmail</tt> . Ci sono
-          tanti altri client web disponibili: questo e'
-          particolarmente semplice. Naturalmente dovrete aver
-          installato: <tt class="docutils literal">php5
-          apache2</tt> .</p>
+          <tt class="docutils literal"><span class=
+          "pre">squirrelmail</span></tt> . Ci sono tanti altri
+          client web disponibili: questo e' particolarmente
+          semplice. Naturalmente dovrete aver installato:
+          <tt class="docutils literal"><span class=
+          "pre">php5</span> <span class="pre">apache2</span></tt>
+          .</p>
 
           <p>L'interfaccia dovrebbe essere disponibile all'url:
           <tt class="docutils literal"><span class=
@@ -4802,7 +5026,7 @@ ln -s /etc/squirrelmail/apache.conf ./squirrelmail.conf
 
       <div class="section" id="graylisting">
         <h2><a class="toc-backref" href=
-        "#id99">9.4&nbsp;&nbsp;&nbsp;Graylisting</a></h2>
+        "#id101">9.4&nbsp;&nbsp;&nbsp;Graylisting</a></h2>
 
         <p>Il <em>graylisting</em> e' un sistema relativamente poco
         invasivo, con un limitato consumo di risorse per limitare
@@ -4829,13 +5053,14 @@ ln -s /etc/squirrelmail/apache.conf ./squirrelmail.conf
 
         <div class="section" id="abilitazione-in-postfix">
           <h3><a class="toc-backref" href=
-          "#id100">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
+          "#id102">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
           Postfix</a></h3>
 
           <p>Installare il pacchetto: <tt class=
-          "docutils literal">postgrey</tt> e aggiungere il file di
-          configurazione di Postfix <tt class=
-          "docutils literal">/etc/postfix/main.cf</tt>:</p>
+          "docutils literal"><span class="pre">postgrey</span></tt>
+          e aggiungere il file di configurazione di Postfix
+          <tt class="docutils literal"><span class=
+          "pre">/etc/postfix/main.cf</span></tt>:</p>
           <pre class="literal-block">
 smtpd_recipient_restrictions =
         permit_mynetworks,
@@ -4846,7 +5071,7 @@ smtpd_recipient_restrictions =
 
         <div class="section" id="test">
           <h3><a class="toc-backref" href=
-          "#id101">9.4.2&nbsp;&nbsp;&nbsp;Test</a></h3>
+          "#id103">9.4.2&nbsp;&nbsp;&nbsp;Test</a></h3>
 
           <p>Inviando un messaggio il client dovrebbe ricevere un
           iniziale messaggio di rifiuto del messaggio:</p>
@@ -4865,8 +5090,8 @@ Greylisted, see http://postgrey.schweikert.ch/help/piffa.net.html
 </pre>
 
           <p>A lato server si dovrebbe rilevare su <tt class=
-          "docutils literal">/var/log/syslog</tt> qualcosa di
-          simile:</p>
+          "docutils literal"><span class=
+          "pre">/var/log/syslog</span></tt> qualcosa di simile:</p>
           <pre class="literal-block">
 connect from alice.mydomain.com[65.98.21.97]
 May 28 14:53:34 r24266 postgrey: action=greylist, reason=new,
@@ -4884,33 +5109,36 @@ May 28 14:53:34 r24266 postfix/smtpd[22538]: disconnect from alice.mydomain.com[
 
         <div class="section" id="statistiche">
           <h3><a class="toc-backref" href=
-          "#id102">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></h3>
+          "#id104">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></h3>
 
           <p>E' sempre utile poter tracciare qualche statistica
           sulle percentuali di messaggi ricevuti, da chi, messaggi
           rifiutati (e per quale motivo). Statistiche che attingono
           dai soliti log del server di posta <tt class=
-          "docutils literal">/var/log/syslog</tt> di default oltre
-          che i dedicati <tt class=
-          "docutils literal">/var/log/mail</tt> .</p>
+          "docutils literal"><span class=
+          "pre">/var/log/syslog</span></tt> di default oltre che i
+          dedicati <tt class="docutils literal"><span class=
+          "pre">/var/log/mail</span></tt> .</p>
 
           <p>Una utility semplice per analizzare l'attivita' del
           propio server smtp potrebbe essere <tt class=
-          "docutils literal">pflogsumm</tt> , installato il
-          pacchetto la si puo' invocare con:</p>
+          "docutils literal"><span class=
+          "pre">pflogsumm</span></tt> , installato il pacchetto la
+          si puo' invocare con:</p>
           <pre class="literal-block">
 pflogsumm.pl  /var/log/mail.log
 </pre>
 
           <p>oppure utilizzare i log piu' vecchi ad es. <tt class=
-          "docutils literal">/var/log/mail.log.0</tt></p>
+          "docutils literal"><span class=
+          "pre">/var/log/mail.log.0</span></tt></p>
         </div>
       </div>
     </div>
 
     <div class="section" id="firewall">
       <h1><a class="toc-backref" href=
-      "#id103">10&nbsp;&nbsp;&nbsp;Firewall</a></h1>
+      "#id105">10&nbsp;&nbsp;&nbsp;Firewall</a></h1>
 
       <p>In Informatica, nell'ambito delle reti di computer, un
       firewall (termine inglese dal significato originario di
@@ -4960,7 +5188,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="links">
         <h2><a class="toc-backref" href=
-        "#id104">10.1&nbsp;&nbsp;&nbsp;Links</a></h2>
+        "#id106">10.1&nbsp;&nbsp;&nbsp;Links</a></h2>
 
         <ul class="simple">
           <li><a class="reference external" href=
@@ -4974,7 +5202,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="ipfilter">
         <h2><a class="toc-backref" href=
-        "#id105">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></h2>
+        "#id107">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></h2>
 
         <p>Link: <a class="reference external" href=
         "http://iptables-tutorial.frozentux.net/iptables-tutorial.html#IPFILTERING">
@@ -5010,7 +5238,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="progettazione-di-un-firewall">
         <h2><a class="toc-backref" href=
-        "#id106">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
+        "#id108">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
         firewall</a></h2>
 
         <p>Per implementare un firewall bisogna decidere un aio di
@@ -5019,7 +5247,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="collocazione">
           <h3><a class="toc-backref" href=
-          "#id107">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></h3>
+          "#id109">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></h3>
 
           <p>DMZ e MZ, internet, intranet, extranet. Frammentazione
           della rete, decidere se diversi reparti di una azienda si
@@ -5051,7 +5279,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="policy-di-default">
           <h3><a class="toc-backref" href=
-          "#id108">10.3.2&nbsp;&nbsp;&nbsp;Policy di
+          "#id110">10.3.2&nbsp;&nbsp;&nbsp;Policy di
           default</a></h3>
 
           <p>Drop o Accept: conseguenze per sicurezza, facilita' di
@@ -5060,7 +5288,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="hardware">
           <h3><a class="toc-backref" href=
-          "#id109">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></h3>
+          "#id111">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></h3>
 
           <p>Sostanzialmente potremmo distinguere due tipologie di
           hardware:</p>
@@ -5088,7 +5316,7 @@ pflogsumm.pl  /var/log/mail.log
       <div class="section" id=
       "percorso-dei-pacchetti-tra-tabelle-e-catene">
         <h2><a class="toc-backref" href=
-        "#id110">10.4&nbsp;&nbsp;&nbsp;Percorso dei pacchetti tra
+        "#id112">10.4&nbsp;&nbsp;&nbsp;Percorso dei pacchetti tra
         tabelle e catene</a></h2>
 
         <p>link: <a class="reference external" href=
@@ -5098,11 +5326,11 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="concetti-di-base">
         <h2><a class="toc-backref" href=
-        "#id111">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a></h2>
+        "#id113">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a></h2>
 
         <div class="section" id="tabelle-catene-regole">
           <h3><a class="toc-backref" href=
-          "#id112">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
+          "#id114">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
           regole</a></h3>
 
           <p>Iptables lavora su 3 tabelle (tables) di default:</p>
@@ -5129,7 +5357,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="match">
           <h3><a class="toc-backref" href=
-          "#id113">10.5.2&nbsp;&nbsp;&nbsp;Match</a></h3>
+          "#id115">10.5.2&nbsp;&nbsp;&nbsp;Match</a></h3>
 
           <p>I Match di una regola (rule) servono a testare un
           pacchetto per valutare se corrisponda a certe
@@ -5181,7 +5409,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="targets">
           <h3><a class="toc-backref" href=
-          "#id114">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></h3>
+          "#id116">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></h3>
 
           <p>Se un pacchetto soddisfa le condizioni del Match
           <em>salta</em> (jump) su uno dei target possibili, in
@@ -5310,7 +5538,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="tabella-filter">
         <h2><a class="toc-backref" href=
-        "#id115">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></h2>
+        "#id117">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></h2>
 
         <p>E' quella implicita e predefinita (-t filter) Riguarda
         le attivita' di filtraggio del traffico. Ha 3 catene di
@@ -5334,7 +5562,7 @@ pflogsumm.pl  /var/log/mail.log
       <div class="section" id=
       "flush-automatico-per-macchine-remote">
         <h2><a class="toc-backref" href=
-        "#id116">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
+        "#id118">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
         macchine remote</a></h2>
 
         <p>Se state provando una configurazione del firewall per
@@ -5348,9 +5576,10 @@ pflogsumm.pl  /var/log/mail.log
 
         <p><em>Veramente</em>, prima di lavorare sul firewall di
         una macchina remota impostate almeno un <tt class=
-        "docutils literal">at now +5 min</tt> o con un'oretta di
-        margine per fare il <em>flush</em> delle regole (su tutte
-        le tabelle):</p>
+        "docutils literal"><span class="pre">at</span> <span class=
+        "pre">now</span> <span class="pre">+5</span> <span class=
+        "pre">min</span></tt> o con un'oretta di margine per fare
+        il <em>flush</em> delle regole (su tutte le tabelle):</p>
         <pre class="literal-block">
     at now +5 min
 at&gt; /sbin/iptables -F
@@ -5360,7 +5589,7 @@ at&gt; [CTR+d]
 
       <div class="section" id="gestione-regole-rules">
         <h2><a class="toc-backref" href=
-        "#id117">10.8&nbsp;&nbsp;&nbsp;Gestione regole
+        "#id119">10.8&nbsp;&nbsp;&nbsp;Gestione regole
         (rules)</a></h2>
 
         <p>Il comando iptables viene usato per ogni attivita' di
@@ -5427,19 +5656,21 @@ at&gt; [CTR+d]
 
       <div class="section" id="salvataggio-regole">
         <h2><a class="toc-backref" href=
-        "#id118">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a></h2>
+        "#id120">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a></h2>
 
-        <p>Il comando <tt class="docutils literal">iptables</tt>
-        serve per interagire con il framework <tt class=
-        "docutils literal">Netfilter</tt> che gestisce il firewall
-        di Linux al livello del kernel. Questo comporta, in modo
+        <p>Il comando <tt class="docutils literal"><span class=
+        "pre">iptables</span></tt> serve per interagire con il
+        framework <tt class="docutils literal"><span class=
+        "pre">Netfilter</span></tt> che gestisce il firewall di
+        Linux al livello del kernel. Questo comporta, in modo
         analogo a quando avviene col comando <tt class=
-        "docutils literal">ifconfig</tt>, che i cambiamenti
-        impostati siano in <em>tempo reale, RAM</em>, non
-        persistenti nel sistema: al boot successivo del sistema
-        tutto tornera' alle impostazioni di base (in questo caso
-        <em>nulle</em>, con policy di default settate su <tt class=
-        "docutils literal">ACCEPT</tt> per tutto).</p>
+        "docutils literal"><span class="pre">ifconfig</span></tt>,
+        che i cambiamenti impostati siano in <em>tempo reale,
+        RAM</em>, non persistenti nel sistema: al boot successivo
+        del sistema tutto tornera' alle impostazioni di base (in
+        questo caso <em>nulle</em>, con policy di default settate
+        su <tt class="docutils literal"><span class=
+        "pre">ACCEPT</span></tt> per tutto).</p>
 
         <p>Le varie invocazioni di iptables potrebbero essere
         richiamate da degli scripts dedicati, ma fortunatamente e'
@@ -5456,22 +5687,24 @@ at&gt; [CTR+d]
         routing, partenza di servizi es file_sharing per un
         back-up...): il sistema operativo Debian permette di legare
         l'esecuzione di comandi alla attivazione di una device di
-        rete (<tt class="docutils literal">up</tt>), dopo la sua
-        attivazione (<tt class="docutils literal"><span class=
-        "pre">post-up</span></tt>, utile per devices che richiedono
-        un certo tempo per inizializzarsi: come un tunnel o una
-        connessione punto a punto), prima della sua attivazione
-        (<tt class="docutils literal"><span class=
-        "pre">pre-up</span></tt>). Allo stesso modo sono
-        disponibili eventi analoghi per accompagnare la
-        disattivazione dei device di rete: si veda la pagina man di
-        <tt class="docutils literal">interfaces</tt>.</p>
+        rete (<tt class="docutils literal"><span class=
+        "pre">up</span></tt>), dopo la sua attivazione (<tt class=
+        "docutils literal"><span class="pre">post-up</span></tt>,
+        utile per devices che richiedono un certo tempo per
+        inizializzarsi: come un tunnel o una connessione punto a
+        punto), prima della sua attivazione (<tt class=
+        "docutils literal"><span class="pre">pre-up</span></tt>).
+        Allo stesso modo sono disponibili eventi analoghi per
+        accompagnare la disattivazione dei device di rete: si veda
+        la pagina man di <tt class="docutils literal"><span class=
+        "pre">interfaces</span></tt>.</p>
 
         <p>Nel nostro caso avremo per una possibile scheda
-        <tt class="docutils literal">eth0</tt>:</p>
+        <tt class="docutils literal"><span class=
+        "pre">eth0</span></tt>:</p>
 
-        <p><tt class=
-        "docutils literal">/etc/network/interfaces</tt></p>
+        <p><tt class="docutils literal"><span class=
+        "pre">/etc/network/interfaces</span></tt></p>
         <pre class="literal-block">
 iface eth1 inet static
         up /sbin/iptables-restore /root/firewall/basic_fw
@@ -5481,7 +5714,7 @@ iface eth1 inet static
 
         <div class="section" id="iptables-save">
           <h3><a class="toc-backref" href=
-          "#id119">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></h3>
+          "#id121">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></h3>
 
           <p>Per salvare le regole di iptables attualmente presenti
           nel kernel si usi il comando:</p>
@@ -5497,13 +5730,15 @@ iface eth1 inet static
 
           <p>Se non avete un'idea migliore potreste voler tenere
           gli script dei firewall in una cartella <tt class=
-          "docutils literal">~/firewall</tt> nella home directory
-          dell'utente <tt class="docutils literal">root</tt>.</p>
+          "docutils literal"><span class=
+          "pre">~/firewall</span></tt> nella home directory
+          dell'utente <tt class="docutils literal"><span class=
+          "pre">root</span></tt>.</p>
         </div>
 
         <div class="section" id="iptables-restore">
           <h3><a class="toc-backref" href=
-          "#id120">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></h3>
+          "#id122">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></h3>
 
           <p>Per ripristinare un set di regole precedentemente
           salvate con <tt class="docutils literal"><span class=
@@ -5523,7 +5758,7 @@ iface eth1 inet static
 
       <div class="section" id="esempi">
         <h2><a class="toc-backref" href=
-        "#id121">10.10&nbsp;&nbsp;&nbsp;Esempi</a></h2>
+        "#id123">10.10&nbsp;&nbsp;&nbsp;Esempi</a></h2>
 
         <p>Seguono alcuni esempi sull'uso di iptables, lo scenario
         e' un computer con un paio di schede di rete fisiche una
@@ -5532,29 +5767,31 @@ iface eth1 inet static
 
         <blockquote>
           <ol class="arabic simple">
-            <li><tt class="docutils literal">eth0</tt> scheda di
-            rete principale sulla rete privata interna
-            192.168.0.0/24</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">eth0</span></tt> scheda di rete principale sulla
+            rete privata interna 192.168.0.0/24</li>
 
-            <li><tt class="docutils literal">eth1</tt> scheda di
-            rete secondaria per la connessione ad internet</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">eth1</span></tt> scheda di rete secondaria per la
+            connessione ad internet</li>
 
-            <li><tt class="docutils literal">ppp0</tt>
-            punto-a-punto per una connessione ad internet</li>
+            <li><tt class="docutils literal"><span class=
+            "pre">ppp0</span></tt> punto-a-punto per una
+            connessione ad internet</li>
           </ol>
         </blockquote>
 
         <div class="section" id="bloccare-i-ping-dall-esterno">
           <h3><a class="toc-backref" href=
-          "#id122">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
+          "#id124">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
           dall'esterno</a></h3>
 
           <p>Spesso gli script che attaccano
           <em>automaticamente</em> le varie reti provano a fare un
           ping per verificare quali IP sono on-line: bloccare il
-          traffico <tt class="docutils literal">ICMP</tt> in
-          ingresso puo' aiutare ad evitare parte di questi
-          attacchi:</p>
+          traffico <tt class="docutils literal"><span class=
+          "pre">ICMP</span></tt> in ingresso puo' aiutare ad
+          evitare parte di questi attacchi:</p>
           <pre class="literal-block">
 iptables -A INPUT -i ppp0 -p ICMP -j DROP
 </pre>
@@ -5562,7 +5799,7 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
         <div class="section" id="masquerading-snat">
           <h3><a class="toc-backref" href=
-          "#id123">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
+          "#id125">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
           (sNAT)</a></h3>
 
           <dl class="docutils">
@@ -5576,11 +5813,16 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
           <p>Il <em>Masquerading</em> a differenza dello
           <em>SNAT</em> puro (<tt class=
-          "docutils literal"><span class="pre">-j</span> SNAT
-          <span class="pre">--to-source</span> proprio_ip_pubblico
-          ) legge l'indirizzo ip del device ``ppp0</tt>. In questo
-          modo se l'IP cambia automaticamente si aggiorna anche il
-          source natting. Se avete un indirizzo IP statico
+          "docutils literal"><span class="pre">-j</span>
+          <span class="pre">SNAT</span> <span class=
+          "pre">--to-source</span> <span class=
+          "pre">proprio_ip_pubblico</span> <span class=
+          "pre">)</span> <span class="pre">legge</span>
+          <span class="pre">l'indirizzo</span> <span class=
+          "pre">ip</span> <span class="pre">del</span> <span class=
+          "pre">device</span> <span class="pre">``ppp0</span></tt>.
+          In questo modo se l'IP cambia automaticamente si aggiorna
+          anche il source natting. Se avete un indirizzo IP statico
           assegnato al vostro gateway potete invece usare lo SNAT
           semplice.</p>
 
@@ -5606,7 +5848,7 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
         <div class="section" id="brute-force">
           <h3><a class="toc-backref" href=
-          "#id124">10.10.3&nbsp;&nbsp;&nbsp;Brute force</a></h3>
+          "#id126">10.10.3&nbsp;&nbsp;&nbsp;Brute force</a></h3>
 
           <p>Per limitare attacchi di tipo brute force su SSH:</p>
           <pre class="literal-block">
@@ -5620,7 +5862,7 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
 
     <div class="section" id="ftp-server">
       <h1><a class="toc-backref" href=
-      "#id125">11&nbsp;&nbsp;&nbsp;FTP Server</a></h1>
+      "#id127">11&nbsp;&nbsp;&nbsp;FTP Server</a></h1>
 
       <p>Il File Transfer Protocol (FTP) (protocollo di
       trasferimento file), รจ un Protocollo per la trasmissione di
@@ -5662,13 +5904,18 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
 
       <ul class="simple">
         <li>Non dare agli utenti FTP una shell di sistema (
-        Concedere come shell <tt class="docutils literal">ftp</tt>
-        al posto di <tt class="docutils literal">bash</tt> in
-        <tt class="docutils literal">/etc/passwd</tt>)</li>
+        Concedere come shell <tt class=
+        "docutils literal"><span class="pre">ftp</span></tt> al
+        posto di <tt class="docutils literal"><span class=
+        "pre">bash</span></tt> in <tt class=
+        "docutils literal"><span class=
+        "pre">/etc/passwd</span></tt>)</li>
 
         <li>Rendere il filesytem su cui scrive il demone FTP
-        <tt class="docutils literal">noexec</tt> e <tt class=
-        "docutils literal">nosuid</tt> (vedi dopo)</li>
+        <tt class="docutils literal"><span class=
+        "pre">noexec</span></tt> e <tt class=
+        "docutils literal"><span class="pre">nosuid</span></tt>
+        (vedi dopo)</li>
 
         <li>Utilizzare un demone FTP come Vsftp: un server FTP con
         una forte inclinazione alla sicurezza: <em>Very Secure FTP
@@ -5704,19 +5951,21 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
 
       <div class="section" id="id8">
         <h2><a class="toc-backref" href=
-        "#id126">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
+        "#id128">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
 
         <p>Per installare il demone vero e propio si usi il
-        pacchetto <tt class="docutils literal">vsftpd</tt> , mentre
-        per aver un client da cui fare qualche test sono
-        dipsonibili:</p>
+        pacchetto <tt class="docutils literal"><span class=
+        "pre">vsftpd</span></tt> , mentre per aver un client da cui
+        fare qualche test sono dipsonibili:</p>
 
         <ul class="simple">
-          <li><tt class="docutils literal">ftp</tt> (pacchetto da
-          installare) e' il solito client a riga di comando</li>
+          <li><tt class="docutils literal"><span class=
+          "pre">ftp</span></tt> (pacchetto da installare) e' il
+          solito client a riga di comando</li>
 
-          <li><tt class="docutils literal">gftp</tt> e' un client
-          grafico simile al classico <em>WSftp</em></li>
+          <li><tt class="docutils literal"><span class=
+          "pre">gftp</span></tt> e' un client grafico simile al
+          classico <em>WSftp</em></li>
 
           <li>Normalmente i file mananager com Konqueror possono
           lavarorare come client FTP</li>
@@ -5725,7 +5974,7 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
 
       <div class="section" id="sessioni-ftp">
         <h2><a class="toc-backref" href=
-        "#id127">11.2&nbsp;&nbsp;&nbsp;Sessioni ftp</a></h2>
+        "#id129">11.2&nbsp;&nbsp;&nbsp;Sessioni ftp</a></h2>
 
         <p>Vediamo alcuni dei comandi di base per gestire una
         sessione ftp a riga di comando:</p>
@@ -5802,19 +6051,20 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
 
       <div class="section" id="configurazione-iniziale">
         <h2><a class="toc-backref" href=
-        "#id128">11.3&nbsp;&nbsp;&nbsp;Configurazione
+        "#id130">11.3&nbsp;&nbsp;&nbsp;Configurazione
         iniziale</a></h2>
 
         <p>Il demone di vsftpd e' immediatamente disponibile ma
         solo in modalita' anonima (si pensi a uno scenario in cui
         si vuole rendere disponibili dei files tramite FTP) e in
         <em>sola lettura</em>. Per accedere al servizio si usi
-        quini come utente <tt class=
-        "docutils literal">anonymous</tt> (la passwords in genere
-        e' come consuetudine il propio indirizzo email), la cui
+        quini come utente <tt class="docutils literal"><span class=
+        "pre">anonymous</span></tt> (la passwords in genere e' come
+        consuetudine il propio indirizzo email), la cui
         <em>home</em> directory sara' <tt class=
-        "docutils literal">/home/ftp/</tt> (<tt class=
-        "docutils literal">/srv/ftp</tt> in Squeeze):</p>
+        "docutils literal"><span class="pre">/home/ftp/</span></tt>
+        (<tt class="docutils literal"><span class=
+        "pre">/srv/ftp</span></tt> in Squeeze):</p>
         <pre class="literal-block">
 zoo:~# ftp localhost
 Connected to localhost.localdomain.
@@ -5835,13 +6085,14 @@ ftp&gt; ls
 
       <div class="section" id="abilitare-gli-utenti-locali">
         <h2><a class="toc-backref" href=
-        "#id129">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
+        "#id131">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
         locali</a></h2>
 
         <p>Per poter modificare le impostazioni iniziali, ad
         esempio per permettere l'accesso agli utenti del server, si
         modifichera' il file <tt class=
-        "docutils literal">/etc/vsftpd.conf</tt>, a seguire le
+        "docutils literal"><span class=
+        "pre">/etc/vsftpd.conf</span></tt>, a seguire le
         impostazioni fondamentali ed altre interessanti per rendere
         il server accessibile da utenti di sistema (autenticati
         tramite la loro password, quindi con PAM) per il tipico
@@ -5866,31 +6117,39 @@ ftpd_banner=Benvenuti al servizio ftp del sito example.com
 </pre>
 
         <p>Per abilitare i cambiamenti si proceda a riavviare il
-        server: <tt class="docutils literal">/etc/init.d/vsftpd
-        restart</tt> e si monitorizzi il file di log <tt class=
-        "docutils literal">tail <span class="pre">-f</span>
-        /var/log/vsftpd.log</tt> per controllarne il funzionamento
-        (e anche <tt class="docutils literal">/var/log/syslog</tt>
-        nel caso non si riuscisse a far partire correttamente il
-        servizio.</p>
+        server: <tt class="docutils literal"><span class=
+        "pre">/etc/init.d/vsftpd</span> <span class=
+        "pre">restart</span></tt> e si monitorizzi il file di log
+        <tt class="docutils literal"><span class="pre">tail</span>
+        <span class="pre">-f</span> <span class=
+        "pre">/var/log/vsftpd.log</span></tt> per controllarne il
+        funzionamento (e anche <tt class=
+        "docutils literal"><span class=
+        "pre">/var/log/syslog</span></tt> nel caso non si riuscisse
+        a far partire correttamente il servizio.</p>
 
         <p>NOTE: Se non riuscite ad ottenere un <em>directory
-        listing</em> (<tt class="docutils literal">ls</tt>)
-        ottenendo un errore <tt class="docutils literal">500
-        Illegal PORT command? FTP error</tt> abilitare la modalita'
-        passiva col comando ftp <tt class=
-        "docutils literal">passive</tt>.</p>
+        listing</em> (<tt class="docutils literal"><span class=
+        "pre">ls</span></tt>) ottenendo un errore <tt class=
+        "docutils literal"><span class="pre">500</span>
+        <span class="pre">Illegal</span> <span class=
+        "pre">PORT</span> <span class="pre">command?</span>
+        <span class="pre">FTP</span> <span class=
+        "pre">error</span></tt> abilitare la modalita' passiva col
+        comando ftp <tt class="docutils literal"><span class=
+        "pre">passive</span></tt>.</p>
       </div>
 
       <div class="section" id="jail-chroot">
         <h2><a class="toc-backref" href=
-        "#id130">11.5&nbsp;&nbsp;&nbsp;Jail chroot</a></h2>
+        "#id132">11.5&nbsp;&nbsp;&nbsp;Jail chroot</a></h2>
 
         <p>Si puo' impedire all'utente di spostarsi arbitrariamente
         per il file system del servere visualizzare il contenuto
         delle directory, ad esempio la cartella <tt class=
-        "docutils literal">/etc</tt>, confinandolo in una jail
-        chroot limitata alla sua home directory:</p>
+        "docutils literal"><span class="pre">/etc</span></tt>,
+        confinandolo in una jail chroot limitata alla sua home
+        directory:</p>
         <pre class="literal-block">
 # You may restrict local users to their home directories.  See the FAQ for
 # the possible risks in this before using chroot_local_user or
@@ -5916,15 +6175,17 @@ ftp&gt; cd /etc/
 
       <div class="section" id="permessi-sul-filesystem">
         <h2><a class="toc-backref" href=
-        "#id131">11.6&nbsp;&nbsp;&nbsp;Permessi sul
+        "#id133">11.6&nbsp;&nbsp;&nbsp;Permessi sul
         filesystem</a></h2>
 
         <p>Come accennato precedentemente e' opportuno che i
         filesystems sui quali un utente puo' scrivere o modificare
         il contenuto non abbiano i privilegi di eseguibilita' e
         suid, nel nonstro caso vsftpd lavora sull'intera <tt class=
-        "docutils literal">/home/</tt> directory quindi avremo in
-        <tt class="docutils literal">/etc/fstab</tt>:</p>
+        "docutils literal"><span class="pre">/home/</span></tt>
+        directory quindi avremo in <tt class=
+        "docutils literal"><span class=
+        "pre">/etc/fstab</span></tt>:</p>
         <pre class="literal-block">
 /dev/mapper/store-homes /home   ext3    rw,nosuid,noexec     0      2
 </pre>
@@ -5932,21 +6193,23 @@ ftp&gt; cd /etc/
 
       <div class="section" id="shell-dell-utente">
         <h2><a class="toc-backref" href=
-        "#id132">11.7&nbsp;&nbsp;&nbsp;Shell dell'utente</a></h2>
+        "#id134">11.7&nbsp;&nbsp;&nbsp;Shell dell'utente</a></h2>
 
         <p>Come gia' detto piu' volte le passwords degli utenti
         viaaggiano in rete in chiaro, ponendo un grave problema di
         sicurezza. Sara' quindi opportuno disbilitare la shell di
         questi utenti, tramite il flag <tt class=
         "docutils literal"><span class="pre">--shell</span>
-        /bin/false</tt> in fase di creazione degli utenti:</p>
+        <span class="pre">/bin/false</span></tt> in fase di
+        creazione degli utenti:</p>
         <pre class="literal-block">
 # adduser --shell /bin/false nome_utente
 </pre>
 
         <p>Oppure correggiendo manualmente il file <tt class=
-        "docutils literal">/etc/passwd</tt> per modificare
-        l'inpostazione della shell dell'utente:</p>
+        "docutils literal"><span class=
+        "pre">/etc/passwd</span></tt> per modificare l'inpostazione
+        della shell dell'utente:</p>
         <pre class="literal-block">
 nome_utente:x:1001:1001::/var/spool/postfix:/bin/bash
 # la riga sopra deve essere trasformata in
@@ -5954,10 +6217,12 @@ nome_utente:x:1001:1001::/var/spool/postfix:/bin/false
 </pre>
 
         <p>Sui sistemi DEbian REcenti sara' necessario aggiungere
-        <tt class="docutils literal">/bin/false</tt> all'elenco
-        delle shell valide.</p>
+        <tt class="docutils literal"><span class=
+        "pre">/bin/false</span></tt> all'elenco delle shell
+        valide.</p>
 
-        <p><tt class="docutils literal">/etc/shells</tt></p>
+        <p><tt class="docutils literal"><span class=
+        "pre">/etc/shells</span></tt></p>
         <pre class="literal-block">
 ...
 /bin/false
@@ -5966,19 +6231,21 @@ nome_utente:x:1001:1001::/var/spool/postfix:/bin/false
 
       <div class="section" id="altre-opzioni">
         <h2><a class="toc-backref" href=
-        "#id133">11.8&nbsp;&nbsp;&nbsp;Altre opzioni</a></h2>
+        "#id135">11.8&nbsp;&nbsp;&nbsp;Altre opzioni</a></h2>
 
         <dl class="docutils">
           <dt>xferlog_enable=YES</dt>
 
           <dd>Verra' tenuto un file di log <tt class=
-          "docutils literal">/var/log/vsftpd.log</tt> degli upload
-          e download sul server.</dd>
+          "docutils literal"><span class=
+          "pre">/var/log/vsftpd.log</span></tt> degli upload e
+          download sul server.</dd>
 
           <dt>hide_ids=YES</dt>
 
           <dd>Nasconde le userid e groupid mascherandole con
-          <tt class="docutils literal">ftp</tt> .</dd>
+          <tt class="docutils literal"><span class=
+          "pre">ftp</span></tt> .</dd>
 
           <dt>anon_root=/home/ftp</dt>