perkamon - en to fr translation catalogue (18 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: umask - set file mode creation mask
fr: umask - Définir le masque de création de fichiers

note: type: Plain text
en: B<umask>()  sets the calling process's file mode creation mask (umask) to I<mask> & 0777 (i.e., only the file permission bits of I<mask> are used), and returns the previous value of the mask.
fr: B<umask>() définit le masque de création de fichiers à la valeur I<mask> & 0777 (c'est-à-dire seuls les bits relatifs aux permissions des fichiers de I<mask> sont utilisés), et renvoie la valeur précédente du masque.

note: e.g., mkfifo(), creat(), mknod(), sem_open(), mq_open(), shm_open() but NOT the System V IPC *get() calls type: Plain text
en: The umask is used by B<open>(2), B<mkdir>(2), and other system calls that create files to modify the permissions placed on newly created files or directories.  Specifically, permissions in the umask are turned off from the I<mode> argument to B<open>(2)  and B<mkdir>(2).
fr: Ce masque est utilisé par B<open>(2), B<mkdir>(2) et autres pour positionner les permissions d'accès initiales sur les fichiers nouvellement créés. Les bits contenus dans l'umask sont éliminés de l'argument I<mode> de l'appel B<open>(2) ou B<mkdir>(2).

note: type: Plain text
en: The typical default value for the process umask is I<S_IWGRP\ |\ S_IWOTH> (octal 022).  In the usual case where the I<mode> argument to B<open>(2)  is specified as:
fr: La valeur par défaut typique pour l'umask d'un processus est I<S_IWGRP\ |\ S_IWOTH> (022 en octal). Dans le cas général, où l'argument I<mode> de B<open>(2) est indiqué comme\ :

note: type: Plain text
en: (octal 0666) when creating a new file, the permissions on the resulting file will be:
fr: (0666 en octal) à la création d'un nouveau fichier, les permissions sur le fichier créé seront\ :

note: type: Plain text
en: (because 0666 & ~022 = 0644; i.e., rw-r--r--).
fr: (car 0666 & ~022 = 0644, c'est-à-dire rw-r--r--).

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: This system call always succeeds and the previous value of the mask is returned.
fr: Cet appel système n'échoue jamais, et la valeur précédente du masque est renvoyée.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: A child process created via B<fork>(2)  inherits its parent's umask.  The umask is left unchanged by B<execve>(2).
fr: Un processus fils créé par B<fork>(2) hérite de l'umask de son père. L'umask est conservé après un B<execve>(2).

note: type: Plain text
en: The umask setting also affects the permissions assigned to POSIX IPC objects (B<mq_open>(3), B<sem_open>(3), B<shm_open>(3)), FIFOs (B<mkfifo>(3)), and UNIX domain sockets (B<unix>(7))  created by the process.  The umask does not affect the permissions assigned to System\ V IPC objects created by the process (using B<msgget>(2), B<semget>(2), B<shmget>(2)).
fr: La configuration de l'umask affecte également les permissions des objets IPC POSIX (B<mq_open>(3), B<sem_open>(3), B<shm_open>(3)), FIFO (B<mkfifo>(3)), et sockets de domaine UNIX (B<unix>(7)) créés par le processus. L'umask n'affecte pas les permissions des objets IPC System V créés par le processus (en utilisant B<msgget>(2), B<semget>(2), B<shmget>(2)).

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

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
