From: Simone Piccardi Date: Wed, 24 Nov 2004 20:50:36 +0000 (+0000) Subject: Correzione a getpid che e getgid X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=764759ec56ded5724b5d96288dc8f31369ac0ce8 Correzione a getpid che e getgid --- diff --git a/ChangeLog b/ChangeLog index 7af790e..fd4990d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,16 @@ +<<<<<<< .mine +2004-11-24 Simone Piccardi + + * session.tex: setpid è setgid, segnalato da Franco Tommasi. + +======= 2004-11-20 Simone Piccardi * system.tex: correzione di Alberto Pollastro sulla divisione, invece che moltiplicazione, per CLOCK_PER_SEC del risultato di clock(). +>>>>>>> .r741 2004-06-02 Simone Piccardi * fileintro.tex: aggiunta nota di chiarimento sulla struttura diff --git a/session.tex b/session.tex index 4118000..b2e92e0 100644 --- a/session.tex +++ b/session.tex @@ -557,7 +557,7 @@ terminale (con \func{chown} e \func{chmod}) per assegnarne la titolarit all'utente ed al suo gruppo principale, assegnandogli al contempo i diritti di lettura e scrittura. Inoltre il programma provvede a costruire gli opportuni valori per le variabili di ambiente, come \texttt{HOME}, \texttt{SHELL}, ecc. -Infine attraverso l'uso di \func{setuid}, \func{setpid} e \func{initgroups} +Infine attraverso l'uso di \func{setuid}, \func{setgid} e \func{initgroups} verrà cambiata l'identità del proprietario del processo, infatti, come spiegato in sez.~\ref{sec:proc_setuid}, avendo invocato tali funzioni con i privilegi di amministratore, tutti gli user-ID ed i group-ID (reali, effettivi