perkamon - en to fr translation catalogue (53 entries)

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: fanotify_init - create and initialize fanotify group
fr: fanotify_init - Créer et initialiser un groupe fanotify

note: type: Plain text
en: For an overview of the fanotify API, see B<fanotify>(7).
fr: Pour un aperçu de l’interface de programmation fanotify, consultez B<fanotify>(7).

note: type: Plain text
en: B<fanotify_init>()  initializes a new fanotify group and returns a file descriptor for the event queue associated with the group.
fr: B<fanotify_init>() initialise un nouveau groupe fanotify et renvoie un descripteur de fichier pour la file d’événements associée au groupe.

note: type: Plain text
en: Multiple programs may be using the fanotify interface at the same time to monitor the same files.
fr: Plusieurs programmes peuvent utiliser l’interface fanotify en même temps pour surveiller les mêmes fichiers.

note: type: Plain text
en: In the current implementation, the number of fanotify groups per user is limited to 128.  This limit cannot be overridden.
fr: Dans l’implémentation actuelle, le nombre de groupes fanotify par utilisateur est limité à 128. Cette limite ne peut pas être écrasée.

note: type: Plain text
en: Calling B<fanotify_init>()  requires the B<CAP_SYS_ADMIN> capability.  This constraint might be relaxed in future versions of the API.  Therefore, certain additional capability checks have been implemented as indicated below.
fr: Appeler B<fanotify_init>() nécessite la capacité B<CAP_SYS_ADMIN>. Cette contrainte pourrait être levée dans les prochaines versions de l’interface de programmation. Par conséquent, certaines vérifications supplémentaires de capacité ont été mises en place comme indiqué ci-dessous.

note: type: Plain text
en: The I<flags> argument contains a multi-bit field defining the notification class of the listening application and further single bit fields specifying the behavior of the file descriptor.
fr: L’argument I<flags> contient un champ multibit définissant la classe de notification de l’application écoutant et d’autres champs monobits indiquant le comportement du descripteur de fichier.

note: type: Plain text
en: If multiple listeners for permission events exist, the notification class is used to establish the sequence in which the listeners receive the events.
fr: Si plusieurs écoutants d’événements de permission existent, la classe de notification est utilisée pour établir l’ordre dans lequel les écoutants reçoivent les événements.

note: type: Plain text
en: Only one of the following notification classes may be specified in I<flags>:
fr: Une seule des classes de notification suivantes peut être indiquée dans I<flags>.

note: type: Plain text
en: This value allows the receipt of events notifying that a file has been accessed and events for permission decisions if a file may be accessed.  It is intended for event listeners that need to access files before they contain their final data.  This notification class might be used by hierarchical storage managers, for example.
fr: Cette valeur permet de recevoir des événements notifiant qu’un fichier a été accédé et les événements de décisions de permission si un fichier peut être accédé. Elle est conçue pour les écoutants d’événement qui doivent accéder aux fichiers avant qu’ils ne contiennent leurs données finales. Cette classe de notification pourrait être utilisée par exemple par des gestionnaires de stockage hiérarchisé.

note: type: Plain text
en: This value allows the receipt of events notifying that a file has been accessed and events for permission decisions if a file may be accessed.  It is intended for event listeners that need to access files when they already contain their final content.  This notification class might be used by malware detection programs, for example.
fr: Cette valeur permet de recevoir des événements notifiant qu’un fichier a été accédé et les événements de décisions de permission si un fichier peut être accédé. Elle est conçue pour les écoutants d’événement qui doivent accéder aux fichiers quand ils contiennent déjà leur contenu final. Cette classe de notification pourrait être utilisée par exemple par des programmes de détection de logiciels malveillants.

note: type: Plain text
en: This is the default value.  It does not need to be specified.  This value only allows the receipt of events notifying that a file has been accessed.  Permission decisions before the file is accessed are not possible.
fr: C’est la valeur par défaut. Elle n’a pas besoin d’être indiquée. Cette valeur ne permet de recevoir que des événements notifiant qu’un fichier a été accédé. Les décisions de permission avant que le fichier ne soit accédé ne sont pas possibles.

note: type: Plain text
en: Listeners with different notification classes will receive events in the order B<FAN_CLASS_PRE_CONTENT>, B<FAN_CLASS_CONTENT>, B<FAN_CLASS_NOTIF>.  The order of notification for listeners in the same notification class is undefined.
fr: Les écoutant avec différentes classes de notification recevront les événements dans l’ordre B<FAN_CLASS_PRE_CONTENT>, B<FAN_CLASS_CONTENT>, B<FAN_CLASS_NOTIF>. L’ordre de notification pour les écoutants dans la même classe de notification n’est pas défini.

note: type: Plain text
en: The following bits can additionally be set in I<flags>:
fr: Les bits suivants peuvent de plus être définis dans I<flags>.

note: type: Plain text
en: Set the close-on-exec flag (B<FD_CLOEXEC>)  on the new file descriptor.  See the description of the B<O_CLOEXEC> flag in B<open>(2).
fr: Placer l'attribut « close-on-exec » (B<FD_CLOEXEC>) sur le nouveau descripteur de fichier. Consultez la description de l'attribut B<O_CLOEXEC> dans B<open>(2).

note: type: Plain text
en: Enable the nonblocking flag (B<O_NONBLOCK>)  for the file descriptor.  Reading from the file descriptor will not block.  Instead, if no data is available, B<read>(2)  fails with the error B<EAGAIN>.
fr: Activer l’attribut non bloquant (B<O_NONBLOCK>) pour le descripteur de fichier. La lecture du descripteur de fichier ne bloquera pas. À la place, si aucune donnée n’est disponible, B<read>(2) échouera avec l’erreur B<EAGAIN>.

note: type: Plain text
en: Remove the limit of 16384 events for the event queue.  Use of this flag requires the B<CAP_SYS_ADMIN> capability.
fr: Supprimer la limite de 16384 événements pour la file d’événements. L’utilisation de cet attribut nécessite la capacité B<CAP_SYS_ADMIN>.

note: type: Plain text
en: Remove the limit of 8192 marks.  Use of this flag requires the B<CAP_SYS_ADMIN> capability.
fr: Supprimer la limite de 8192 marques. L’utilisation de cet attribut nécessite la capacité B<CAP_SYS_ADMIN>.

note: type: Plain text
en: The I<event_f_flags> argument defines the file status flags that will be set on the open file descriptions that are created for fanotify events.  For details of these flags, see the description of the I<flags> values in B<open>(2).  I<event_f_flags> includes a multi-bit field for the access mode.  This field can take the following values:
fr: L’argument I<event_f_flags> définit les attributs d’état de fichier qui seront définis sur les descriptions de fichiers ouverts qui sont créées pour les événements fanotify. Pour plus de précisions sur ces attributs, consultez la description des valeurs de I<flags> dans B<open>. I<event_f_flags> contient un champ multibit pour le mode d’accès. Ce champ peut prendre une des valeurs suivantes :

note: type: Plain text
en: This value allows only read access.
fr: Cette valeur permet l’accès en lecture seule.

note: type: Plain text
en: This value allows only write access.
fr: Cette valeur permet l’accès en écriture seule.

note: type: Plain text
en: This value allows read and write access.
fr: Cette valeur permet l’accès en lecture et écriture.

note: type: Plain text
en: Additional bits can be set in I<event_f_flags>.  The most useful values are:
fr: Des bits supplémentaires peuvent être définis dans I<event_f_flags>. Les valeurs les plus utiles sont les suivantes :

note: type: Plain text
en: Enable support for files exceeding 2\ GB.  Failing to set this flag will result in an B<EOVERFLOW> error when trying to open a large file which is monitored by an fanotify group on a 32-bit system.
fr: Activer la prise en charge de fichiers dépassant 2 Go. Sans cet attribut, une erreur B<EOVERFLOW> surviendra lors d’une tentative d’ouverture d’un gros fichier surveillé par un groupe fanotify sur un système 32 bits.

note: type: TP
en: B<O_CLOEXEC> (since Linux 3.18)
fr: B<O_CLOEXEC> (depuis Linux 3.18)

note: commit 0b37e097a648aa71d4db1ad108001e95b69a2da4 type: Plain text
en: Enable the close-on-exec flag for the file descriptor.  See the description of the B<O_CLOEXEC> flag in B<open>(2)  for reasons why this may be useful.
fr: Activer l'attribut « close-on-exec » pour le descripteur de fichier. Consultez la description de l'attribut B<O_CLOEXEC> dans B<open>(2) pour savoir pourquoi cela peut être utile.

note: type: Plain text
en: The following are also allowable: B<O_APPEND>, B<O_DSYNC>, B<O_NOATIME>, B<O_NONBLOCK>, and B<O_SYNC>.  Specifying any other flag in I<event_f_flags> yields the error B<EINVAL> (but see BUGS).
fr: Les suivants sont aussi permis : B<O_APPEND>, B<O_DSYNC>, B<O_NOATIME>, B<O_NONBLOCK> et B<O_SYNC>. Indiquer n’importe quel autre attribut dans I<event_f_flags> provoque l’erreur B<EINVAL> (mais consultez B<BOGUES>).

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

note: type: Plain text
en: On success, B<fanotify_init>()  returns a new file descriptor.  On error, -1 is returned, and I<errno> is set to indicate the error.
fr: S'il réussit, B<fanotify_init>() renvoie un nouveau descripteur de fichier. En cas d'erreur, il renvoie -1 et I<errno> contient le code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: The number of fanotify groups for this user exceeds 128.
fr: Le nombre de groupes fanotify pour cet utilisateur dépasse 128.

note: type: Plain text
en: The per-process limit on the number of open file descriptors has been reached.
fr: La limite du nombre total de descripteurs de fichiers ouverts sur le système a été atteinte.

note: type: Plain text
en: The allocation of memory for the notification group failed.
fr: Échec d’allocation mémoire pour le groupe de notification.

note: type: Plain text
en: This kernel does not implement B<fanotify_init>().  The fanotify API is available only if the kernel was configured with B<CONFIG_FANOTIFY>.
fr: Ce noyau n’implémente pas B<fanotify_init>(). L’interface de programmation fanotify n'est disponible que si le noyau a été configuré avec B<CONFIG_FANOTIFY>.

note: type: Plain text
en: The operation is not permitted because the caller lacks the B<CAP_SYS_ADMIN> capability.
fr: L’opération n’est pas permise car l’appelant n’a pas la capacité B<CAP_SYS_ADMIN>.

note: type: Plain text
en: B<fanotify_init>()  was introduced in version 2.6.36 of the Linux kernel and enabled in version 2.6.37.
fr: B<fanotify_init>() a été introduit dans la version 2.6.36 du noyau Linux et activé dans la version 2.6.37.

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

note: type: Plain text
en: This system call is Linux-specific.
fr: Cet appel système est spécifique à Linux.

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: The following bug was present in Linux kernels before version 3.18:
fr: Le bogue suivant était présent dans les noyaux Linux avant la version 3.18 :

note: Fixed by commit 0b37e097a648aa71d4db1ad108001e95b69a2da4 type: Plain text
en: The B<O_CLOEXEC> is ignored when passed in I<event_f_flags>.
fr: B<O_CLOEXEC> est ignoré lorsqu'il est passé dans I<event_f_flags>.

note: type: Plain text
en: The following bug was present in Linux kernels before version 3.14:
fr: Le bogue suivant était présent dans les noyaux Linux avant la version 3.14 :

note: Fixed by commit 48149e9d3a7e924010a0daab30a6197b7d7b6580 type: Plain text
en: The I<event_f_flags> argument is not checked for invalid flags.  Flags that are intended only for internal use, such as B<FMODE_EXEC>, can be set, and will consequently be set for the file descriptors returned when reading from the fanotify file descriptor.
fr: l’argument I<event_f_flags> n’est pas vérifié pour les attribut incorrects. Les attributs qui ne sont conçus que pour une utilisation interne, comme B<FMODE_EXEC>, peuvent être définis et seront donc définis pour les descripteurs de fichier renvoyés lors de la lecture depuis le descripteur de fichier fanotify.

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

note: type: Plain text
en: The file descriptor is used in calls to B<fanotify_mark>(2)  to specify the files, directories, and mounts for which fanotify events shall be created.  These events are received by reading from the file descriptor.  Some events are only informative, indicating that a file has been accessed.  Other events can be used to determine whether another application is permitted to access a file or directory.  Permission to access filesystem objects is granted by writing to the file descriptor.
fr: Le descripteur de fichier est utilisé dans les appels de B<fanotify_mark>(2) pour indiquer les fichiers, répertoires et points de montage pour lesquels les événements fanotify seront créés. Ces événements sont reçus en lisant le descripteur de fichier. Certains événements ne sont qu’informatifs, indiquant qu’un fichier doit être accédé. D’autres événements peuvent être utilisés pour déterminer si une autre application a le droit d’accéder à un fichier ou répertoire. Le droit d’accéder aux objets de système de fichiers est accordé en écrivant dans le descripteur de fichier.

note: type: Plain text
en: An invalid value was passed in I<flags> or I<event_f_flags>.  B<FAN_ALL_INIT_FLAGS> defines all allowable bits for I<flags>.
fr: Une valeur incorrecte a été passée dans I<flags> ou I<event_f_flags>. B<FAN_ALL_INIT_FLAGS> définit tous les bits permis pour I<flags>.

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