perkamon - en to fr translation catalogue (51 entries)

note: type: TH
en: NAMESPACES
fr: ESPACES DE NOMS

note: type: TH
en: 2019-08-02
fr: 2 août 2019

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: namespaces - overview of Linux namespaces
fr: espaces de noms  - Présentation des espaces de noms sous Linux

note: type: Plain text
en: A namespace wraps a global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of the global resource.  Changes to the global resource are visible to other processes that are members of the namespace, but are invisible to other processes.  One use of namespaces is to implement containers.
fr: Un espace de noms transforme une resource global du système en une abstraction qui la présente aux processus comme une instance indépendante de le ressource global au travers de l'espace de noms. Seuls les processus qui appartiennent à l'espace de noms peuvent voir les changements apportés à la ressource globale. On utilise notamment les espaces de noms pour implémenter les containers.

note: #-#-#-#-#  archlinux: namespaces.7.pot (PACKAGE VERSION)  #-#-#-#-# ==================== The namespaces API ==================== type: SS #-#-#-#-#  debian-buster: namespaces.7.pot (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  debian-unstable: namespaces.7.pot (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  magei
en: The namespaces API
fr: API des espaces de noms

note: type: Plain text
en: As well as various I</proc> files described below, the namespaces API includes the following system calls:
fr: En plus des divers fichiers I</proc> décrits plus bas, l'API des espaces de noms comprend les appels systèmes suivants :

note: type: Plain text
en: The B<clone>(2)  system call creates a new process.  If the I<flags> argument of the call specifies one or more of the B<CLONE_NEW*> flags listed below, then new namespaces are created for each flag, and the child process is made a member of those namespaces.  (This system call also implements a number of features unrelated to namespaces.)
fr: L'appel système B<clone>(2) créé un nouveau processus. Si lors de l'appel, l'argument I<flags> précise un ou plusieurs des attributs B<CLONE_NEW*> décrits ci-dessous, un nouvel espace de noms sera créé pour chaque attribut, et le processus fils sera membre de ces espaces de noms. (Cet appel système implémente également plusieurs fonctionnalités sans lien avec les espaces de noms).

note: type: Plain text
en: The B<setns>(2)  system call allows the calling process to join an existing namespace.  The namespace to join is specified via a file descriptor that refers to one of the I</proc/[pid]/ns> files described below.
fr: L'appel système B<setns>(2) permet à un processus appelant de rejoindre un espace de noms existant. Cet espace de noms est précisé au moyen d'un descripteur de fichier qui renvoie vers l'un des fichiers I</proc/[pid]/ns> décrits ci-dessous.

note: type: Plain text
en: The B<unshare>(2)  system call moves the calling process to a new namespace.  If the I<flags> argument of the call specifies one or more of the B<CLONE_NEW*> flags listed below, then new namespaces are created for each flag, and the calling process is made a member of those namespaces.  (This system call also implements a number of features unrelated to namespaces.)
fr: L'appel système B<unshare>(2) déplace le processus appelant dans un nouvel espace de noms. Si lors de l'appel, l'argument I<flags> précise un ou plusieurs des attributs B<CLONE_NEW*> décrits ci-dessous, un nouvel espace de noms sera créé pour chaque attribut, et le processus appelant sera membre de ces espaces de noms. (Cet appel système implémente également plusieurs fonctionnalités sans lien avec les espaces de noms).

note: type: SS
en: The /proc/[pid]/ns/ directory
fr: Le répertoire /proc/[pid]/ns/

note: See commit 6b4e306aa3dc94a0545eb9279475b1ab6209a31f type: Plain text
en: Each process has a I</proc/[pid]/ns/> subdirectory containing one entry for each namespace that supports being manipulated by B<setns>(2):
fr: Chaque processus a un sous-répertoire I</proc/[pid]/ns/> contenant une entrée pour chaque espace de noms et qui peut être manipulée au moyen de B<setns>(2) :

note: type: Plain text
en: Bind mounting (see B<mount>(2))  one of the files in this directory to somewhere else in the filesystem keeps the corresponding namespace of the process specified by I<pid> alive even if all processes currently in the namespace terminate.
fr: Le montage lié (consulter B<mount>(2)) d'un des fichiers de ce répertoire dans un autre emplacement du système de fichiers maintient l'espace de noms du processus désigné par I<pid> en fonctionnement, même si tous les processus de l'espace de noms sont terminés.

note: type: Plain text
en: Opening one of the files in this directory (or a file that is bind mounted to one of these files)  returns a file handle for the corresponding namespace of the process specified by I<pid>.  As long as this file descriptor remains open, the namespace will remain alive, even if all processes in the namespace terminate.  The file descriptor can be passed to B<setns>(2).
fr: L'ouverture d'un des fichiers de ce répertoire (ou d'un fichier qui est un montage de l'un de ces fichiers) renvoie un gestionnaire de fichier pour l'espace de noms correspondant au processus désigné par I<pid>. Tant que ce descripteur de fichier est ouvert, l'espace de noms reste opérationnel, même si tous les processus de l'espace de noms sont terminés. Le descripteur de fichier peut être transmis au moyen de B<setns>(2).

note: type: TP
en: I</proc/[pid]/ns/ipc> (since Linux 3.0)
fr: I</proc/[pid]/ns/ipc> (depuis Linux 3.0)

note: type: Plain text
en: This file is a handle for the IPC namespace of the process.
fr: Ce fichier permet d'accéder à l'espace de noms IPC de ce processus.

note: type: TP
en: I</proc/[pid]/ns/mnt> (since Linux 3.8)
fr: I</proc/[pid]/ns/mnt> (depuis Linux 3.8)

note: commit 8823c079ba7136dc1948d6f6dcb5f8022bde438e type: Plain text
en: This file is a handle for the mount namespace of the process.
fr: Ce fichier permet d'accéder à l'espace de noms de montage de ce processus.

note: type: TP
en: I</proc/[pid]/ns/net> (since Linux 3.0)
fr: I</proc/[pid]/ns/net> (depuis Linux 3.0)

note: type: Plain text
en: This file is a handle for the network namespace of the process.
fr: Ce fichier permet d'accéder à l'espace de noms réseau de ce processus.

note: type: TP
en: I</proc/[pid]/ns/pid> (since Linux 3.8)
fr: I</proc/[pid]/ns/pid> (depuis Linux 3.8)

note: type: TP
en: I</proc/[pid]/ns/user> (since Linux 3.8)
fr: I</proc/[pid]/ns/user> (depuis Linux 3.8)

note: commit cde1975bc242f3e1072bde623ef378e547b73f91 type: Plain text
en: This file is a handle for the user namespace of the process.
fr: Ce fichier permet d'accéder à l'espace de noms utilisateur de ce processus.

note: type: TP
en: I</proc/[pid]/ns/uts> (since Linux 3.0)
fr: I</proc/[pid]/ns/uts> (depuis Linux 3.0)

note: type: Plain text
en: This file is a handle for the UTS namespace of the process.
fr: Ce fichier permet d'accéder à l'espace de noms UTC de ce processus.

note: type: SH
en: EXAMPLE
fr: EXEMPLE

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: Linux provides the following namespaces:
fr: Linux fournit les espaces de noms suivants :

note: ==================== The namespaces API ==================== type: Plain text
en: This page describes the various namespaces and the associated I</proc> files, and summarizes the APIs for working with namespaces.
fr: Cette page présente les différents espaces de noms et leurs fichiers I</proc> respectifs, ainsi que les APIs qui permettent de travailler avec ces espaces de noms.

note: type: SS
en: IPC namespaces (CLONE_NEWIPC)
fr: Espaces de noms IPC (CLONE_NEWIPC)

note: type: Plain text
en: Each IPC namespace has its own set of System V IPC identifiers and its own POSIX message queue filesystem.  Objects created in an IPC namespace are visible to all other processes that are members of that namespace, but are not visible to processes in other IPC namespaces.
fr: Chaque espace de noms IPC possède son propre ensemble d'identifiants IPC System V et son propre système de fichiers de files de messages POSIX. Les objets créés dans un espace de noms IPC sont vus par tous les processus membres de cet espace de noms, mais sont cachés aux processus des autres espaces de noms IPC.

note: type: Plain text
en: The following I</proc> interfaces are distinct in each IPC namespace:
fr: Les interfaces I</proc> suivantes sont distinctes pour chaque espace de noms IPC :

note: type: Plain text
en: The POSIX message queue interfaces in I</proc/sys/fs/mqueue>.
fr: Les interfaces des files de message POSIX dans I</proc/sys/fs/mqueue>.

note: type: Plain text
en: The System V IPC interfaces in I</proc/sys/kernel>, namely: I<msgmax>, I<msgmnb>, I<msgmni>, I<sem>, I<shmall>, I<shmmax>, I<shmmni>, and I<shm_rmid_forced>.
fr: Les interfaces IPC System V dans I</proc/sys/kernel>, c'est à dire : I<msgmax>, I<msgmnb>, I<msgmni>, I<sem>, I<shmall>, I<shmmax>, I<shmmni> et I<shm_rmid_forced>.

note: type: Plain text
en: The System V IPC interfaces in I</proc/sysvipc>.
fr: Les interfaces IPC System V dans I</proc/sysvipc>.

note: type: Plain text
en: When an IPC namespace is destroyed (i.e., when the last process that is a member of the namespace terminates), all IPC objects in the namespace are automatically destroyed.
fr: Lorsqu'un espace de noms IPC est supprimé (c'est à dire lorsque le dernier processus appartenant à cet espace se termine), tous les objects IPC de cet espace sont automatiquement supprimés.

note: ==================== Network namespaces ==================== type: Plain text
en: Use of IPC namespaces requires a kernel that is configured with the B<CONFIG_IPC_NS> option.
fr: L'utilisation des espaces de noms IPC nécessite que le noyau soit configuré avec l'option B<CONFIG_IPC_NS>.

note: type: SS
en: Network namespaces (CLONE_NEWNET)
fr: Espaces de noms réseau (CLONE_NEWNET)

note: type: SS
en: Mount namespaces (CLONE_NEWNS)
fr: Espaces de noms de montage (CLONE_NEWNS)

note: type: SS
en: PID namespaces (CLONE_NEWPID)
fr: Espaces de noms PID (CLONE_NEWPID)

note: ==================== User namespaces ==================== type: Plain text
en: See B<pid_namespaces>(7).
fr: Consultez B<pid_namespaces>(7).

note: type: SS
en: User namespaces (CLONE_NEWUSER)
fr: Espaces de noms utilisateur (CLONE_NEWUSER)

note: ==================== UTS namespaces ==================== type: Plain text
en: See B<user_namespaces>(7).
fr: Consultez B<user_namespaces>(7).

note: type: SS
en: UTS namespaces (CLONE_NEWUTS)
fr: Espaces de noms UTS (CLONE_NEWUTS)

note: type: Plain text
en: UTS namespaces provide isolation of two system identifiers: the hostname and the NIS domain name.  These identifiers are set using B<sethostname>(2)  and B<setdomainname>(2), and can be retrieved using B<uname>(2), B<gethostname>(2), and B<getdomainname>(2).
fr: Les espaces de noms UTS permettent d'isoler deux identifiants de systèmes : le nom d'hôte et le nom dans le domaine NIS. Ces identifiants sont définis au moyen de B<sethostname>(2) et de B<setdomainname>(2), et peuvent être obtenus en invoquant B<uname>(2), B<gethostname>(2) ou B<getdomainname>(2).

note: type: Plain text
en: Use of UTS namespaces requires a kernel that is configured with the B<CONFIG_UTS_NS> option.
fr: Pour pouvoir utiliser les espaces de noms UTS, le noyau doit avoir été configuré avec l'option B<CONFIG_UTS_NS>.

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: TH
en: 2019-03-06
fr: 6 mars 2019

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/.
