perkamon - en to fr translation catalogue (20 entries)

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: getuid, geteuid - get user identity
fr: getuid, geteuid - Obtenir l'identifiant de l'utilisateur

note: type: SH
en: LIBRARY
fr: BIBLIOTHÈQUE

note: type: Plain text
en: Standard C library (I<libc>, I<-lc>)
fr: Bibliothèque C standard (I<libc>, I<-lc>)

note: type: Plain text
en: B<getuid>()  returns the real user ID of the calling process.
fr: B<getuid>() renvoie l'UID réel du processus appelant.

note: type: Plain text
en: B<geteuid>()  returns the effective user ID of the calling process.
fr: B<geteuid>() renvoie l'UID effectif du processus appelant.

note: type: SH
en: ERRORS
fr: ERREURS

note: https://www.austingroupbugs.net/view.php?id=511 0000511: getuid and friends should not modify errno type: Plain text
en: These functions are always successful and never modify I<errno>.
fr: Ces fonctions réussissent toujours et ne modifient jamais I<errno>.

note: type: SH
en: HISTORY
fr: HISTORIQUE

note: type: Plain text
en: In UNIX\ V6 the B<getuid>()  call returned I<(euid E<lt>E<lt> 8) + uid>.  UNIX\ V7 introduced separate calls B<getuid>()  and B<geteuid>().
fr: Dans UNIX V6, l'appel B<getuid>() renvoie I<(euid E<lt>E<lt> 8) + uid>. UNIX V7a introduit des appels B<getuid>() et B<geteuid>() séparés.

note: type: Plain text
en: The original Linux B<getuid>()  and B<geteuid>()  system calls supported only 16-bit user IDs.  Subsequently, Linux 2.4 added B<getuid32>()  and B<geteuid32>(), supporting 32-bit IDs.  The glibc B<getuid>()  and B<geteuid>()  wrapper functions transparently deal with the variations across kernel versions.
fr: Les appels système B<getuid>() et B<geteuid>() originaux de Linux ne géraient que des identifiants d'utilisateur sur 16 bits. En conséquence, Linux 2.4 a ajouté B<getuid32>() et B<geteuid32>() qui prennent en charge des identifiants 32 bits. Les fonctions B<getuid>() et B<geteuid>() de la glibc qui les encapsulent gèrent de manière transparente ces différences entre noyaux.

note: type: Plain text
en: On Alpha, instead of a pair of B<getuid>()  and B<geteuid>()  system calls, a single B<getxuid>()  system call is provided, which returns a pair of real and effective UIDs.  The glibc B<getuid>()  and B<geteuid>()  wrapper functions transparently deal with this.  See B<syscall>(2)  for details regarding register mapping.
fr: Sur Alpha, au lieu d'une paire d'appels système B<getuid>() et B<geteuid>(), un seul appel système B<getxuid>() est fourni, lequel renvoie une paire d'identifiants utilisateur réel et effectif. Les fonctions enveloppes B<getuid>()  et B<geteuid>() de la glibc gèrent cela de manière transparente. Voir B<syscall>(2) pour des détails sur les tableaux de registres.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: TH
en: 2022-10-30
fr: 30 octobre 2022

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: SS
en: History
fr: Historique

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
