Provided by: manpages-fr-dev_3.65d1p1-1_all bug

NOM

       getuid, geteuid - Obtenir l'identifiant de l'utilisateur

SYNOPSIS

       #include <unistd.h>
       #include <sys/types.h>

       uid_t getuid(void);
       uid_t geteuid(void);

DESCRIPTION

       getuid() retourne l'UID réel du processus appelant.

       geteuid() retourne l'UID effectif du processus appelant.

ERREURS

       Ces fonctions réussissent toujours.

CONFORMITÉ

       POSIX.1-2001, BSD 4.3.

NOTES

   Historique
       Dans  UNIX  V6,  l'appel  getuid()  renvoie (euid << 8) + uid. UNIX V7 a introduit des appels getuid() et
       geteuid() séparés.

       Les  appels  système  getuid()  et  geteuid()  originaux  de  Linux  ne  géraient  que  des  identifiants
       d'utilisateur  sur  16 bits. En conséquence, Linux 2.4 a ajouté getuid32() et geteuid32() qui prennent en
       charge des identifiants 32 bits. Les fonctions getuid() et geteuid() de  la  glibc  qui  les  encapsulent
       gèrent de manière transparente ces différences entre noyaux.

VOIR AUSSI

       getresuid(2), setreuid(2), setuid(2), credentials(7)

COLOPHON

       Cette page fait partie de la publication 3.65 du projet man-pages Linux. Une description du projet et des
       instructions    pour    signaler    des    anomalies    peuvent     être     trouvées     à     l'adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par
       l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

       Christophe      Blaess      <http://www.blaess.fr/christophe/>      (1996-2003),       Alain       Portal
       <http://manpagesfr.free.fr/>  (2003-2006).  Julien  Cristau  et  l'équipe  francophone  de  traduction de
       Debian (2006-2009).

       Veuillez signaler toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org>  ou  par
       un rapport de bogue sur le paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man -L C
       <section> <page_de_man> ».