X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=filedir.tex;h=65ae8d6d25a9660ef36051200d2d597123addd48;hp=1f74bddad4b05b7c270eaddad9a99d6d00d5b9f9;hb=9efe28fd24b23b1fca69f4c5296cb29e4372438c;hpb=bdf6e88eeb9b3aef06d57930ec8b89083639e56d diff --git a/filedir.tex b/filedir.tex index 1f74bdd..65ae8d6 100644 --- a/filedir.tex +++ b/filedir.tex @@ -1,6 +1,6 @@ %% filedir.tex %% -%% Copyright (C) 2000-2002 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2004 Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Prefazione", @@ -369,27 +369,27 @@ direttamente sul suo contenuto. \textbf{Funzione} & \textbf{Segue il link} & \textbf{Non segue il link} \\ \hline \hline - \func{access} & $\bullet$ & \\ - \func{chdir} & $\bullet$ & \\ - \func{chmod} & $\bullet$ & \\ - \func{chown} & & $\bullet$ \\ - \func{creat} & $\bullet$ & \\ - \func{exec} & $\bullet$ & \\ + \func{access} & $\bullet$ & -- \\ + \func{chdir} & $\bullet$ & -- \\ + \func{chmod} & $\bullet$ & -- \\ + \func{chown} & -- & $\bullet$ \\ + \func{creat} & $\bullet$ & -- \\ + \func{exec} & $\bullet$ & -- \\ \func{lchown} & $\bullet$ & $\bullet$ \\ - \func{link} & & \\ - \func{lstat} & & $\bullet$ \\ - \func{mkdir} & $\bullet$ & \\ - \func{mkfifo} & $\bullet$ & \\ - \func{mknod} & $\bullet$ & \\ - \func{open} & $\bullet$ & \\ - \func{opendir} & $\bullet$ & \\ - \func{pathconf} & $\bullet$ & \\ - \func{readlink} & & $\bullet$ \\ - \func{remove} & & $\bullet$ \\ - \func{rename} & & $\bullet$ \\ - \func{stat} & $\bullet$ & \\ - \func{truncate} & $\bullet$ & \\ - \func{unlink} & & $\bullet$ \\ + \func{link} & -- & -- \\ + \func{lstat} & -- & $\bullet$ \\ + \func{mkdir} & $\bullet$ & -- \\ + \func{mkfifo} & $\bullet$ & -- \\ + \func{mknod} & $\bullet$ & -- \\ + \func{open} & $\bullet$ & -- \\ + \func{opendir} & $\bullet$ & -- \\ + \func{pathconf} & $\bullet$ & -- \\ + \func{readlink} & -- & $\bullet$ \\ + \func{remove} & -- & $\bullet$ \\ + \func{rename} & -- & $\bullet$ \\ + \func{stat} & $\bullet$ & -- \\ + \func{truncate} & $\bullet$ & -- \\ + \func{unlink} & -- & $\bullet$ \\ \hline \end{tabular} \caption{Uso dei link simbolici da parte di alcune funzioni.} @@ -1622,47 +1622,47 @@ nell'ultima colonna di \tabref{tab:file_file_times}. \hline \hline \func{chmod}, \func{fchmod} - & & &$\bullet$& & & & \\ + & -- & -- &$\bullet$& -- & -- & -- & \\ \func{chown}, \func{fchown} - & & &$\bullet$& & & & \\ + & -- & -- &$\bullet$& -- & -- & -- & \\ \func{creat} - &$\bullet$&$\bullet$&$\bullet$& &$\bullet$&$\bullet$& con + &$\bullet$&$\bullet$&$\bullet$& -- &$\bullet$&$\bullet$& con \const{O\_CREATE} \\ \func{creat} - & &$\bullet$&$\bullet$& &$\bullet$&$\bullet$& + & -- &$\bullet$&$\bullet$& -- &$\bullet$&$\bullet$& con \const{O\_TRUNC} \\ \func{exec} - &$\bullet$& & & & & & \\ + &$\bullet$& -- & -- & -- & -- & -- & \\ \func{lchown} - & & &$\bullet$& & & & \\ + & -- & -- &$\bullet$& -- & -- & -- & \\ \func{link} - & & &$\bullet$& &$\bullet$&$\bullet$& \\ + & -- & -- &$\bullet$& -- &$\bullet$&$\bullet$& \\ \func{mkdir} - &$\bullet$&$\bullet$&$\bullet$& &$\bullet$&$\bullet$& \\ + &$\bullet$&$\bullet$&$\bullet$& -- &$\bullet$&$\bullet$& \\ \func{mkfifo} - &$\bullet$&$\bullet$&$\bullet$& &$\bullet$&$\bullet$& \\ + &$\bullet$&$\bullet$&$\bullet$& -- &$\bullet$&$\bullet$& \\ \func{open} - &$\bullet$&$\bullet$&$\bullet$& &$\bullet$&$\bullet$& con + &$\bullet$&$\bullet$&$\bullet$& -- &$\bullet$&$\bullet$& con \const{O\_CREATE} \\ \func{open} - & &$\bullet$&$\bullet$& & & & con + & -- &$\bullet$&$\bullet$& -- & -- & -- & con \const{O\_TRUNC} \\ \func{pipe} - &$\bullet$&$\bullet$&$\bullet$& & & & \\ + &$\bullet$&$\bullet$&$\bullet$& -- & -- & -- & \\ \func{read} - &$\bullet$& & & & & & \\ + &$\bullet$& -- & -- & -- & -- & -- & \\ \func{remove} - & & &$\bullet$& &$\bullet$&$\bullet$& se esegue + & -- & -- &$\bullet$& -- &$\bullet$&$\bullet$& se esegue \func{unlink}\\ \func{remove} - & & & & &$\bullet$&$\bullet$& se esegue + & -- & -- & -- & -- &$\bullet$&$\bullet$& se esegue \func{rmdir}\\ \func{rename} - & & &$\bullet$& &$\bullet$&$\bullet$& per entrambi + & -- & -- &$\bullet$& -- &$\bullet$&$\bullet$& per entrambi gli argomenti\\ \func{rmdir} - & & & & &$\bullet$&$\bullet$& \\ + & -- & -- & -- & -- &$\bullet$&$\bullet$& \\ \func{truncate}, \func{ftruncate} - & &$\bullet$&$\bullet$& & & & \\ + & -- &$\bullet$&$\bullet$& -- & -- & -- & \\ \func{unlink} - & & &$\bullet$& &$\bullet$&$\bullet$& \\ + & -- & -- &$\bullet$& -- &$\bullet$&$\bullet$& \\ \func{utime} - &$\bullet$&$\bullet$&$\bullet$& & & & \\ + &$\bullet$&$\bullet$&$\bullet$& -- & -- & -- & \\ \func{write} - & &$\bullet$&$\bullet$& & & & \\ + & -- &$\bullet$&$\bullet$& -- & -- & -- & \\ \hline \end{tabular} \caption{Prospetto dei cambiamenti effettuati sui tempi di ultimo @@ -2428,13 +2428,13 @@ alcun effetto qualora il processo possieda i privilegi di amministratore. -&1&-&-&-&0&-&-&-&-&-&-&Il \textit{mandatory locking} è abilitato\\ -&-&1&-&-&-&-&-&-&-&-&-&Non utilizzato\\ -&-&-&1&-&-&-&-&-&-&-&-&Permesso di lettura per il proprietario\\ - -&-&-&-&1&-&-&-&-&-&-&-&Permesso di lettura per il gruppo proprietario\\ - -&-&-&-&-&1&-&-&-&-&-&-&Permesso di lettura per tutti gli altri\\ - -&-&-&-&-&-&1&-&-&-&-&-&Permesso di scrittura per il proprietario\\ + -&-&-&-&1&-&-&-&-&-&-&-&Permesso di scrittura per il proprietario\\ + -&-&-&-&-&1&-&-&-&-&-&-&Permesso di esecuzione per il proprietario\\ + -&-&-&-&-&-&1&-&-&-&-&-&Permesso di lettura per il gruppo proprietario\\ -&-&-&-&-&-&-&1&-&-&-&-&Permesso di scrittura per il gruppo proprietario\\ - -&-&-&-&-&-&-&-&1&-&-&-&Permesso di scrittura per tutti gli altri \\ - -&-&-&-&-&-&-&-&-&1&-&-&Permesso di esecuzione per il proprietario\\ - -&-&-&-&-&-&-&-&-&-&1&-&Permesso di esecuzione per il gruppo proprietario\\ + -&-&-&-&-&-&-&-&1&-&-&-&Permesso di esecuzione per il gruppo proprietario\\ + -&-&-&-&-&-&-&-&-&1&-&-&Permesso di lettura per tutti gli altri\\ + -&-&-&-&-&-&-&-&-&-&1&-&Permesso di scrittura per tutti gli altri \\ -&-&-&-&-&-&-&-&-&-&-&1&Permesso di esecuzione per tutti gli altri\\ \hline \end{tabular} @@ -2470,13 +2470,13 @@ compatta illustrata in \figref{fig:file_perm_bit}. -&1&-&-&-&-&-&-&-&-&-&-&Propaga il gruppo proprietario ai nuovi file creati\\ -&-&1&-&-&-&-&-&-&-&-&-&Limita l'accesso in scrittura dei file nella directory\\ -&-&-&1&-&-&-&-&-&-&-&-&Permesso di visualizzazione per il proprietario\\ - -&-&-&-&1&-&-&-&-&-&-&-&Permesso di visualizzazione per il gruppo proprietario\\ - -&-&-&-&-&1&-&-&-&-&-&-&Permesso di visualizzazione per tutti gli altri\\ - -&-&-&-&-&-&1&-&-&-&-&-&Permesso di aggiornamento per il proprietario\\ + -&-&-&-&1&-&-&-&-&-&-&-&Permesso di aggiornamento per il proprietario\\ + -&-&-&-&-&1&-&-&-&-&-&-&Permesso di attraversamento per il proprietario\\ + -&-&-&-&-&-&1&-&-&-&-&-&Permesso di visualizzazione per il gruppo proprietario\\ -&-&-&-&-&-&-&1&-&-&-&-&Permesso di aggiornamento per il gruppo proprietario\\ - -&-&-&-&-&-&-&-&1&-&-&-&Permesso di aggiornamento per tutti gli altri \\ - -&-&-&-&-&-&-&-&-&1&-&-&Permesso di attraversamento per il proprietario\\ - -&-&-&-&-&-&-&-&-&-&1&-&Permesso di attraversamento per il gruppo proprietario\\ + -&-&-&-&-&-&-&-&1&-&-&-&Permesso di attraversamento per il gruppo proprietario\\ + -&-&-&-&-&-&-&-&-&1&-&-&Permesso di visualizzazione per tutti gli altri\\ + -&-&-&-&-&-&-&-&-&-&1&-&Permesso di aggiornamento per tutti gli altri \\ -&-&-&-&-&-&-&-&-&-&-&1&Permesso di attraversamento per tutti gli altri\\ \hline \end{tabular} @@ -2485,8 +2485,8 @@ compatta illustrata in \figref{fig:file_perm_bit}. \label{tab:file_dirperm_bits} \end{table} -Nelle tabelle si è indicato con $-$ il fatto che il valore degli altri bit non -è influente rispetto a quanto indicato in ciascuna riga; l'operazione fa +Nelle tabelle si è indicato con ``-'' il fatto che il valore degli altri bit +non è influente rispetto a quanto indicato in ciascuna riga; l'operazione fa riferimento soltanto alla combinazione di bit per i quali il valore è riportato esplicitamente.