Piccole correzioni ed aggiunte
[gapil.git] / filedir.tex
index 8e317862cf1ed7b01f7d793b0b4f9dc5f5a24468..c9fc3c8b6366928a9562acfaf46fc2e5a9911166 100644 (file)
@@ -721,49 +721,48 @@ significativi sono un \itindex{magic~number} \textit{magic
   al \textit{magic number}.} mentre i 16 meno significativi sono usati per
 specificare le opzioni; essi sono usati come maschera binaria e vanno
 impostati con un OR aritmetico della costante \const{MS\_MGC\_VAL} con i
-valori riportati in tab.~\ref{tab:sys_mount_flags}.
+valori riportati nell'elenco seguente:
 
-\begin{table}[htb]
-  \footnotesize
-  \centering
-  \begin{tabular}[c]{|l|p{8cm}|}
-    \hline
-    \textbf{Parametro} & \textbf{Significato}\\
-    \hline
-    \hline
-    \const{MS\_BIND}       & Monta il filesystem altrove.\\
-    \const{MS\_DIRSYNC}    & .\\
-    \const{MS\_MANDLOCK}   & Consente il \textit{mandatory locking} 
-                             \itindex{mandatory~locking} (vedi
-                             sez.~\ref{sec:file_mand_locking}).\\
-    \const{MS\_MOVE}       & Sposta atomicamente il punto di montaggio.\\
-    \const{MS\_NOATIME}    & Non aggiorna gli \textit{access time} (vedi
-                             sez.~\ref{sec:file_file_times}).\\
-    \const{MS\_NODEV}      & Impedisce l'accesso ai file di dispositivo.\\
-    \const{MS\_NODIRATIME} & Non aggiorna gli \textit{access time} delle
-                             directory.\\
-    \const{MS\_NOEXEC}     & Impedisce di eseguire programmi.\\
-    \const{MS\_NOSUID}     & Ignora i bit \itindex{suid~bit} \acr{suid} e
-                             \itindex{sgid~bit} \acr{sgid}.\\ 
-    \const{MS\_RDONLY}     & Monta in sola lettura.\\
-    \const{MS\_RELATIME}   & .\\
-    \const{MS\_REMOUNT}    & Rimonta il filesystem cambiando le opzioni.\\
-    \const{MS\_SILENT}     & .\\
-    \const{MS\_STRICTATIME}& .\\
-    \const{MS\_SYNCHRONOUS}& Abilita la scrittura sincrona.\\
-    % \const{S\_WRITE}       &  Scrive normalmente.\\
-    % \const{S\_APPEND}      &  Consente la scrittura solo in
-    %                          \itindex{append~mode} \textit{append mode} 
-    %                          (vedi sez.~\ref{sec:file_sharing}).\\
-    % \const{S\_IMMUTABLE}   &  Impedisce che si possano modificare i file.\\
-    \hline
-  \end{tabular}
-  \caption{Tabella dei codici dei flag di montaggio di un filesystem.}
-  \label{tab:sys_mount_flags}
-\end{table}
+\begin{basedescript}{\desclabelstyle{\pushlabel}}
+
+\item[\const{MS\_BIND}]        Effettua un cosiddetto \textit{bind mount}, in
+                            sostanza .
+
+\item[\const{MS\_DIRSYNC}]     .
+
+\item[\const{MS\_MANDLOCK}]    Consente il \textit{mandatory locking} 
+                        \itindex{mandatory~locking} (vedi
+                        sez.~\ref{sec:file_mand_locking}).
+
+\item[\const{MS\_MOVE}]        Sposta atomicamente il punto di montaggio.
+
+\item[\const{MS\_NOATIME}]     Non aggiorna gli \textit{access time} (vedi
+                        sez.~\ref{sec:file_file_times}).
+
+\item[\const{MS\_NODEV}]       Impedisce l'accesso ai file di dispositivo.
+
+\item[\const{MS\_NODIRATIME}]  Non aggiorna gli \textit{access time} delle
+                        directory.
+\item[\const{MS\_NOEXEC}]      Impedisce di eseguire programmi.
+
+\item[\const{MS\_NOSUID}]      Ignora i bit \itindex{suid~bit} \acr{suid} e
+                        \itindex{sgid~bit} \acr{sgid}. 
+
+\item[\const{MS\_RDONLY}]      Monta in sola lettura.
+
+\item[\const{MS\_RELATIME}]    .
+
+\item[\const{MS\_REMOUNT}]     Rimonta il filesystem cambiando le opzioni.
+
+\item[\const{MS\_SILENT}]      .
+
+\item[\const{MS\_STRICTATIME}] .
+
+\item[\const{MS\_SYNCHRONOUS}] Abilita la scrittura sincrona.
 
 % TODO aggiornare con i nuovi flag di man mount
 % verificare i readonly mount bind del 2.6.26
+\end{basedescript}
 
 La funzione \func{mount} può essere utilizzata anche per effettuare il
 \textsl{rimontaggio} di un filesystem, cosa che permette di cambiarne al volo