Finita madvise, trattata posix_madvise
[gapil.git] / prochand.tex
index 3ba60c60c22e22ec53dc4332903a165f0da4e22d..c5e1c0f22feb6453d37b74ad5c7896070f094d63 100644 (file)
@@ -1124,11 +1124,10 @@ restituito da entrambe le funzioni dipende dall'implementazione, ma
 tradizionalmente gli 8 bit meno significativi sono riservati per memorizzare
 lo \itindex{exit~status} stato di uscita del processo, e gli altri per
 indicare il segnale che ha causato la terminazione (in caso di conclusione
-anomala), uno per indicare se è stato generato un \itindex{core~dump}
-\textit{core dump} (vedi sez.~\ref{sec:sig_standard}), ecc.\footnote{le
-  definizioni esatte si possono trovare in \file{<bits/waitstatus.h>} ma
-  questo file non deve mai essere usato direttamente, esso viene incluso
-  attraverso \file{<sys/wait.h>}.}
+anomala), uno per indicare se è stato generato un \textit{core dump} (vedi
+sez.~\ref{sec:sig_standard}), ecc.\footnote{le definizioni esatte si possono
+  trovare in \file{<bits/waitstatus.h>} ma questo file non deve mai essere
+  usato direttamente, esso viene incluso attraverso \file{<sys/wait.h>}.}
 
 \begin{table}[!htb]
   \centering
@@ -1158,7 +1157,7 @@ anomala), uno per indicare se è stato generato un \itindex{core~dump}
                                       \val{WIFSIGNALED} ha restituito un
                                       valore non nullo.\\
     \macro{WCOREDUMP}\texttt{(s)}   & Vera se il processo terminato ha
-                                      generato un file di \itindex{core~dump}
+                                      generato un file di 
                                       \textit{core dump}; può essere valutata
                                       solo se \val{WIFSIGNALED} ha restituito
                                       un valore non nullo.\footnotemark \\
@@ -1318,7 +1317,7 @@ campi:
   \const{CLD\_DUMPED} a indicare la ragione del ritorno della funzione, il cui
   significato è, nell'ordine: uscita normale, terminazione da segnale,
   processo fermato, processo riavviato, processo terminato in
-  \itindex{core~dump} \textit{core dump} (vedi sez.~\ref{sec:sig_standard}).
+  \textit{core dump} (vedi sez.~\ref{sec:sig_standard}).
 \end{basedescript}
 
 Infine Linux, seguendo un'estensione di BSD, supporta altre due funzioni per
@@ -3645,29 +3644,28 @@ momento:\footnote{alla stesura di questa sezione, cioè con il kernel 3.2.}
 
 \item[\const{PR\_SET\_DUMPABLE}] Imposta il flag che determina se la
   terminazione di un processo a causa di un segnale per il quale è prevista la
-  generazione di un file di \itindex{core~dump} \textit{core dump} (vedi
+  generazione di un file di \textit{core dump} (vedi
   sez.~\ref{sec:sig_standard}) lo genera effettivamente. In genere questo flag
   viene attivato automaticamente, ma per evitare problemi di sicurezza (la
   generazione di un file da parte di processi privilegiati può essere usata
   per sovrascriverne altri) viene cancellato quando si mette in esecuzione un
   programma con i bit \acr{suid} e \acr{sgid} attivi (vedi
   sez.~\ref{sec:file_special_perm}) o con l'uso delle funzioni per la modifica
-  degli \ids{UID} dei processi (vedi sez.~\ref{sec:proc_setuid}). 
+  degli \ids{UID} dei processi (vedi sez.~\ref{sec:proc_setuid}).
 
   L'operazione è stata introdotta a partire dal kernel 2.3.20, fino al kernel
   2.6.12 e per i kernel successivi al 2.6.17 era possibile usare solo un
   valore 0 di \param{arg2} per disattivare il flag ed un valore 1 per
   attivarlo. Nei kernel dal 2.6.13 al 2.6.17 è stato supportato anche il
-  valore 2, che causava la generazione di un \itindex{core~dump} \textit{core
-    dump} leggibile solo dall'amministratore, ma questa funzionalità è stata
-  rimossa per motivi di sicurezza, in quanto consentiva ad un utente normale
-  di creare un file di \textit{core dump} appartenente all'amministratore in
-  directory dove l'utente avrebbe avuto permessi di accesso.
+  valore 2, che causava la generazione di un \textit{core dump} leggibile solo
+  dall'amministratore, ma questa funzionalità è stata rimossa per motivi di
+  sicurezza, in quanto consentiva ad un utente normale di creare un file di
+  \textit{core dump} appartenente all'amministratore in directory dove
+  l'utente avrebbe avuto permessi di accesso.
 
 \item[\const{PR\_GET\_DUMPABLE}] Ottiene come valore di ritorno della funzione
   lo stato corrente del flag che controlla la effettiva generazione dei
-  \itindex{core~dump} \textit{core dump}. Introdotta a partire dal kernel
-  2.3.20.
+  \textit{core dump}. Introdotta a partire dal kernel 2.3.20.
 
 \item[\const{PR\_SET\_ENDIAN}] Imposta la \itindex{endianness}
   \textit{endianness} del processo chiamante secondo il valore fornito