[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] po4a://manpages-fr/notify/po/fr.po 29f 13u



Bonjour,

Voici une proposition de mise à jour pour la page de manuel de notify,
également visible dans la merge request que j'ai envoyée au projet
Perkamon :

https://gitlab.com/perkamon/man-pages-fr/merge_requests/4/diffs


N'hésitez pas à commenter en réponse à ce message ou directement dans la
merge request.
Merci d'avance pour vos relectures.

Amicalement,
Thomas
diff --git a/po4a/notify/po/fr.po b/po4a/notify/po/fr.po
index ac38bd864b336165f0c3e5545a256387fc4d6c61..382a9a204fe4448d8b85f8d7ebe61d30a417b633 100644
--- a/po4a/notify/po/fr.po
+++ b/po4a/notify/po/fr.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: perkamon\n"
 "POT-Creation-Date: 2018-10-21 19:18+0200\n"
-"PO-Revision-Date: 2018-09-10 20:55+0000\n"
-"Last-Translator: Weblate Admin <jean-baptiste@holcroft.fr>\n"
+"PO-Revision-Date: 2018-10-23 00:25+0200\n"
+"Last-Translator: Thomas Vincent <tvincent@debian.org>\n"
 "Language-Team: French <https://translate.holcroft.fr/projects/man-pages-fr/";
 "notify/fr/>\n"
 "Language: fr\n"
@@ -25,7 +25,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.1.1\n"
+"X-Generator: Poedit 1.8.11\n"
 
 #. type: TH
 #: build/C/man7/fanotify.7:25
@@ -205,13 +205,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:98
-#, fuzzy
-#| msgid ""
-#| "The entries in the fanotify notification groups refer to files and "
-#| "directories via their inode number and to mounts via their mount ID.  If "
-#| "files or directories are renamed or moved, the respective entries "
-#| "survive.  If files or directories are deleted or mounts are unmounted, "
-#| "the corresponding entries are deleted."
 msgid ""
 "The entries in the fanotify notification groups refer to files and "
 "directories via their inode number and to mounts via their mount ID.  If "
@@ -223,9 +216,9 @@ msgstr ""
 "Les entrées des groupes de notification fanotify font référence aux fichiers "
 "et répertoires à lâ??aide de leur numéro dâ??inÅ?ud et aux montages à lâ??aide de "
 "leur identifiant de montage. Si les fichiers ou répertoires sont renommés ou "
-"déplacés, les entrées correspondantes survivent. Si les fichiers ou "
-"répertoires sont supprimés ou si les montages sont démontés, les entrées "
-"correspondante sont supprimées."
+"déplacés dans le même montage, les entrées correspondantes survivent. Si les "
+"fichiers ou répertoires sont supprimés ou si les montages sont démontés, les "
+"entrées correspondantes sont supprimées."
 
 #. type: SS
 #: build/C/man7/fanotify.7:98
@@ -389,13 +382,6 @@ msgstr "I<vers>"
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:191
-#, fuzzy
-#| msgid ""
-#| "This field holds a version number for the structure.  It must be compared "
-#| "to B<FANOTIFY_METADATA_VERSION> to verify that the structures returned at "
-#| "runtime match the structures defined at compile time.  In case of a "
-#| "mismatch, the application should abandon trying to use the fanotify file "
-#| "descriptor."
 msgid ""
 "This field holds a version number for the structure.  It must be compared to "
 "B<FANOTIFY_METADATA_VERSION> to verify that the structures returned at run "
@@ -403,8 +389,8 @@ msgid ""
 "the application should abandon trying to use the fanotify file descriptor."
 msgstr ""
 "Ce champ contient un numéro de version pour la structure. Il doit être "
-"comparé à B<FANOTIFY_METADATA_VERSION> pour vérifier que la structure "
-"renvoyée pendant lâ??exécution correspond aux structures définies à la "
+"comparé à B<FANOTIFY_METADATA_VERSION> pour vérifier que les structures "
+"renvoyées pendant lâ??exécution correspondent aux structures définies à la "
 "compilation. En cas dâ??erreur de correspondance, lâ??application devrait "
 "arrêter dâ??essayer dâ??utiliser le descripteur de fichier fanotify."
 
@@ -707,16 +693,6 @@ msgstr "B<FAN_EVENT_NEXT(meta, len)>"
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:329
-#, fuzzy
-#| msgid ""
-#| "This macro uses the length indicated in the I<event_len> field of the "
-#| "metadata structure pointed to by I<meta> to calculate the address of the "
-#| "next metadata structure that follows I<meta>.  I<len> is the number of "
-#| "bytes of metadata that currently remain in the buffer.  The macro returns "
-#| "a pointer to the next metadata structure that follows I<meta>, and "
-#| "reduces I<len> by the number of bytes in the the metadata structure that "
-#| "has been skipped over (i.e., it subtracts I<meta-E<gt>event_len> from "
-#| "I<len>)."
 msgid ""
 "This macro uses the length indicated in the I<event_len> field of the "
 "metadata structure pointed to by I<meta> to calculate the address of the "
@@ -869,11 +845,6 @@ msgstr "/proc/[pid]/fdinfo"
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:394
-#, fuzzy
-#| msgid ""
-#| "The file I</proc/[pid]/fdinfo/[fd]> contains information about fanotify "
-#| "marks for file descriptor I<fd> of process I<pid>.  See the kernel source "
-#| "file I<Documentation/filesystems/proc.txt> for details."
 msgid ""
 "The file I</proc/[pid]/fdinfo/[fd]> contains information about fanotify "
 "marks for file descriptor I<fd> of process I<pid>.  See B<proc>(5)  for "
@@ -881,8 +852,7 @@ msgid ""
 msgstr ""
 "Le fichier I</proc/[pid]/fdinfo/[fd]> contient des renseignements sur les "
 "marques fanotify pour le descripteur de fichier I<fd> du processus I<pid>. "
-"Consultez le fichier I<Documentation/filesystems/proc.txt> des sources du "
-"noyau pour plus de précisions."
+"Consultez B<proc>(5) pour plus de précisions."
 
 #. type: SH
 #: build/C/man7/fanotify.7:394 build/C/man2/fanotify_init.2:207
@@ -940,10 +910,6 @@ msgstr "B<ENFILE>"
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:416
-#, fuzzy
-#| msgid ""
-#| "The system-wide limit on the number of open files has been reached.  See "
-#| "I</proc/sys/fs/file-max> in B<proc>(5)."
 msgid ""
 "The system-wide limit on the total number of open files has been reached.  "
 "See I</proc/sys/fs/file-max> in B<proc>(5)."
@@ -1128,20 +1094,20 @@ msgstr ""
 msgid "BUGS"
 msgstr "BOGUES"
 
-#.  commit 820c12d5d6c0890bc93dd63893924a13041fdc35
+#. commit 820c12d5d6c0890bc93dd63893924a13041fdc35
 #. type: Plain text
 #: build/C/man7/fanotify.7:498
 msgid ""
 "Before Linux 3.19, B<fallocate>(2)  did not generate fanotify events.  Since "
 "Linux 3.19, calls to B<fallocate>(2)  generate B<FAN_MODIFY> events."
 msgstr ""
+"Avant Linux 3.19, B<fallocate>(2) ne créait pas d'événement fanotify. Depuis "
+"Linux 3.19, les appels à B<fallocate>(2) créent des événements B<FAN_MODIFY>."
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:501
-#, fuzzy
-#| msgid "As of Linux 3.15, the following bugs exist:"
 msgid "As of Linux 3.17, the following bugs exist:"
-msgstr "Dans Linux 3.15, les bogues suivants existent :"
+msgstr "Dans Linux 3.17, les bogues suivants existent :"
 
 #. type: IP
 #: build/C/man7/fanotify.7:501 build/C/man7/fanotify.7:510
@@ -1167,8 +1133,14 @@ msgid ""
 "events that were triggered for a filesystem object using the same mount.  "
 "Any other event will pass unnoticed."
 msgstr ""
+"Dans Linux, un objet de système de fichiers pourrait être accessible par de "
+"multiples chemins. Par exemple, une partie d'un système de fichiers pourrait "
+"être remontées avec l'option I<--bind> de B<mount>(8). Un écoutant ayant "
+"marqué un montage ne sera notifié que des événements déclenchés pour le "
+"système de fichiers utilisant le même montage. Tout autre événement passera "
+"inaperçu."
 
-#.  FIXME . A patch was proposed.
+#. FIXME . A patch was proposed.
 #. type: Plain text
 #: build/C/man7/fanotify.7:519
 msgid ""
@@ -1665,14 +1637,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/fanotify.7:707
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    if (fanotify_mark(fd, FAN_MARK_ADD | FAN_MARK_MOUNT,\n"
-#| "                      FAN_OPEN_PERM | FAN_CLOSE_WRITE, -1,\n"
-#| "                      argv[1]) == -1) {\n"
-#| "        perror(\"fanotify_mark\");\n"
-#| "        exit(EXIT_FAILURE);\n"
-#| "    }\n"
+#, no-wrap
 msgid ""
 "    if (fanotify_mark(fd, FAN_MARK_ADD | FAN_MARK_MOUNT,\n"
 "                      FAN_OPEN_PERM | FAN_CLOSE_WRITE, AT_FDCWD,\n"
@@ -1682,7 +1647,7 @@ msgid ""
 "    }\n"
 msgstr ""
 "    if (fanotify_mark(fd, FAN_MARK_ADD | FAN_MARK_MOUNT,\n"
-"                      FAN_OPEN_PERM | FAN_CLOSE_WRITE, -1,\n"
+"                      FAN_OPEN_PERM | FAN_CLOSE_WRITE, AT_FDCWD,\n"
 "                      argv[1]) == -1) {\n"
 "        perror(\"fanotify_mark\");\n"
 "        exit(EXIT_FAILURE);\n"
@@ -1870,12 +1835,6 @@ msgstr "COLOPHON"
 #: build/C/man2/fanotify_mark.2:349 build/C/man7/inotify.7:1104
 #: build/C/man2/inotify_add_watch.2:132 build/C/man2/inotify_init.2:118
 #: build/C/man2/inotify_rm_watch.2:83
-#, fuzzy
-#| msgid ""
-#| "This page is part of release 4.16 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/."
 msgid ""
 "This page is part of release 4.16 of the Linux I<man-pages> project.  A "
 "description of the project, information about reporting bugs, and the latest "
@@ -2124,11 +2083,6 @@ msgstr "B<FAN_NONBLOCK>"
 
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:133
-#, fuzzy
-#| msgid ""
-#| "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)  will fail with the error B<EAGAIN>."
 msgid ""
 "Enable the nonblocking flag (B<O_NONBLOCK>)  for the file descriptor.  "
 "Reading from the file descriptor will not block.  Instead, if no data is "
@@ -2136,7 +2090,8 @@ msgid ""
 msgstr ""
 "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> échouera avec lâ??erreur B<EAGAIN>."
+"si aucune donnée nâ??est disponible, B<read>(2) échouera avec lâ??erreur "
+"B<EAGAIN>."
 
 #. type: TP
 #: build/C/man2/fanotify_init.2:133
@@ -2233,11 +2188,6 @@ msgstr "B<O_LARGEFILE>"
 
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:178
-#, fuzzy
-#| msgid ""
-#| "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."
 msgid ""
 "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 "
@@ -2249,12 +2199,11 @@ msgstr ""
 
 #. type: TP
 #: build/C/man2/fanotify_init.2:178
-#, fuzzy, no-wrap
-#| msgid "B<IN_DONT_FOLLOW> (since Linux 2.6.15)"
+#, no-wrap
 msgid "B<O_CLOEXEC> (since Linux 3.18)"
-msgstr "B<IN_DONT_FOLLOW> (depuis Linux 2.6.15)"
+msgstr "B<O_CLOEXEC> (depuis Linux 3.18)"
 
-#.  commit 0b37e097a648aa71d4db1ad108001e95b69a2da4
+#. commit 0b37e097a648aa71d4db1ad108001e95b69a2da4
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:187
 msgid ""
@@ -2309,14 +2258,12 @@ msgstr "Le nombre de groupes fanotify pour cet utilisateur dépasse 128."
 
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:223 build/C/man2/inotify_init.2:91
-#, fuzzy
-#| msgid ""
-#| "The system limit on the total number of file descriptors has been reached."
 msgid ""
 "The per-process limit on the number of open file descriptors has been "
 "reached."
 msgstr ""
-"La limite du nombre total de fichiers ouverts sur le système a été atteinte."
+"La limite du nombre total de descripteurs de fichiers ouverts sur le système "
+"a été atteinte."
 
 #. type: TP
 #: build/C/man2/fanotify_init.2:223 build/C/man2/fanotify_mark.2:281
@@ -2380,19 +2327,21 @@ msgstr "Cet appel système est spécifique à Linux."
 #: build/C/man2/fanotify_init.2:245
 msgid "The following bug was present in Linux kernels before version 3.18:"
 msgstr ""
+"Le bogue suivant était présent dans les noyaux Linux avant la version 3.18 :"
 
-#.  Fixed by commit 0b37e097a648aa71d4db1ad108001e95b69a2da4
+#. Fixed by commit 0b37e097a648aa71d4db1ad108001e95b69a2da4
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:251
 msgid "The B<O_CLOEXEC> is ignored when passed in I<event_f_flags>."
-msgstr ""
+msgstr "B<O_CLOEXEC> est ignoré lorsqu'il est passé dans I<event_f_flags>."
 
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:253
 msgid "The following bug was present in Linux kernels before version 3.14:"
 msgstr ""
+"Le bogue suivant était présent dans les noyaux Linux avant la version 3.14 :"
 
-#.  Fixed by commit 48149e9d3a7e924010a0daab30a6197b7d7b6580
+#. Fixed by commit 48149e9d3a7e924010a0daab30a6197b7d7b6580
 #. type: Plain text
 #: build/C/man2/fanotify_init.2:263
 msgid ""
@@ -2451,18 +2400,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:44
-#, fuzzy
-#| msgid ""
-#| "B<fanotify_mark>(2)  adds, removes, or modifies an fanotify mark on a "
-#| "filesystem object.  The caller must have read permission on the "
-#| "filesystem object that is to be marked."
 msgid ""
 "B<fanotify_mark>()  adds, removes, or modifies an fanotify mark on a "
 "filesystem object.  The caller must have read permission on the filesystem "
 "object that is to be marked."
 msgstr ""
-"fanotify_mark ajoute, supprime ou modifie une marque fanotify sur un objet "
-"de système de fichiers. Lâ??appelant doit avoir le droit de lecture sur "
+"B<fanotify_mark>() ajoute, supprime ou modifie une marque fanotify sur un "
+"objet de système de fichiers. Lâ??appelant doit avoir le droit de lecture sur "
 "lâ??objet de système de fichiers à marquer."
 
 #. type: Plain text
@@ -2523,13 +2467,6 @@ msgstr "B<FAN_MARK_FLUSH>"
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:86
-#, fuzzy
-#| msgid ""
-#| "Remove either all mount or all non-mount marks from the fanotify group.  "
-#| "If I<flag> contains B<FAN_MARK_MOUNT>, all marks for mounts are removed "
-#| "from the group.  Otherwise, all marks for directories and files are "
-#| "removed.  No flag other than B<FAN_MARK_MOUNT> can be used in conjunction "
-#| "with B<FAN_MARK_FLUSH>.  I<mask> is ignored."
 msgid ""
 "Remove either all mount or all non-mount marks from the fanotify group.  If "
 "I<flags> contains B<FAN_MARK_MOUNT>, all marks for mounts are removed from "
@@ -2538,7 +2475,7 @@ msgid ""
 "B<FAN_MARK_FLUSH>.  I<mask> is ignored."
 msgstr ""
 "Supprimer toutes les marques de montage ou de non montage du groupe "
-"fanotify. Si I<flag> contient B<FAN_MARK_MOUNT>, toutes les marques de "
+"fanotify. Si I<flags> contient B<FAN_MARK_MOUNT>, toutes les marques de "
 "montage seront supprimées du groupe. Sinon, toutes les marques des "
 "répertoires et fichiers seront supprimées. Aucun autre attribut que "
 "B<FAN_MARK_MOUNT> ne peut être utilisé avec B<FAN_MARK_FLUSH>. I<mask> est "
@@ -2656,31 +2593,31 @@ msgstr ""
 msgid ""
 "Create an event when a file or directory (but see BUGS) is accessed (read)."
 msgstr ""
-"Créer un événements quand un fichier ou un répertoire (mais consultez "
+"Créer un événement quand un fichier ou un répertoire (mais consultez "
 "B<BOGUES>) est accédé (en lecture)."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:142
 msgid "Create an event when a file is modified (write)."
-msgstr "Créer un événements quand un fichier est modifié (en écriture)."
+msgstr "Créer un événement quand un fichier est modifié (en écriture)."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:145
 msgid "Create an event when a writable file is closed."
-msgstr "Créer un événements quand un fichier modifiable en écriture est fermé."
+msgstr "Créer un événement quand un fichier modifiable en écriture est fermé."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:148
 msgid "Create an event when a read-only file or directory is closed."
 msgstr ""
-"Créer un événements quand soit un fichier, soit un répertoire, en lecture "
+"Créer un événement quand soit un fichier, soit un répertoire, en lecture "
 "seule est fermé."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:151
 msgid "Create an event when a file or directory is opened."
 msgstr ""
-"Créer un événements quand soit un fichier, soit un répertoire, est ouvert."
+"Créer un événement quand soit un fichier, soit un répertoire, est ouvert."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:158
@@ -2689,6 +2626,9 @@ msgid ""
 "event queue is limited to 16384 entries if B<FAN_UNLIMITED_QUEUE> is not set "
 "in B<fanotify_init>(2)."
 msgstr ""
+"Créer un événement quand un dépassement de la file d'événements se produit. "
+"La taille de la file d'événements est limitées à 16384 entrées si "
+"B<FAN_UNLIMITED_QUEUE> n'est pas réglé dans B<fanotify_init>(2)."
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:166
@@ -2720,18 +2660,13 @@ msgstr "B<FAN_ONDIR>"
 
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:183
-#, fuzzy
-#| msgid ""
-#| "Create events for directories\\(emfor example, when B<opendir>(2), "
-#| "B<readdir>(2)  (but see BUGS), and B<closedir>(2)  are called.  Without "
-#| "this flag, only events for files are created."
 msgid ""
 "Create events for directories\\(emfor example, when B<opendir>(3), "
 "B<readdir>(3)  (but see BUGS), and B<closedir>(3)  are called.  Without this "
 "flag, only events for files are created."
 msgstr ""
 "Créer des événements pour les répertoires â?? par exemple, quand "
-"B<opendir>(2), B<readdir>(2) (mais consultez B<BOGUES>) et B<closedir>(2) "
+"B<opendir>(3), B<readdir>(3) (mais consultez B<BOGUES>) et B<closedir>(3) "
 "sont appelés. Sans cet attribut, seuls les événements pour des fichiers sont "
 "créés."
 
@@ -2934,8 +2869,10 @@ msgstr ""
 #: build/C/man2/fanotify_mark.2:314
 msgid "The following bugs were present in Linux kernels before version 3.16:"
 msgstr ""
+"Les bogues suivants étaient présents dans les noyaux Linux avant la "
+"version 3.16 :"
 
-#.  Fixed by commit 0a8dd2db579f7a0ac7033d6b857c3d5dbaa77563
+#. Fixed by commit 0a8dd2db579f7a0ac7033d6b857c3d5dbaa77563
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:324
 msgid ""
@@ -2946,24 +2883,20 @@ msgstr ""
 "indiquer un objet de système de fichiers valable, même si cet objet nâ??est "
 "pas utilisé ;"
 
-#.  Fixed by commit d4c7cf6cffb1bc711a833b5e304ba5bcfe76398b
+#. Fixed by commit d4c7cf6cffb1bc711a833b5e304ba5bcfe76398b
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:330
 msgid "B<readdir>(2)  does not generate a B<FAN_ACCESS> event."
 msgstr "B<readdir>(2) ne crée pas dâ??événement B<FAN_ACCESS> ;"
 
-#.  Fixed by commit cc299a98eb13a9853675a9cbb90b30b4011e1406
+#. Fixed by commit cc299a98eb13a9853675a9cbb90b30b4011e1406
 #. type: Plain text
 #: build/C/man2/fanotify_mark.2:338
-#, fuzzy
-#| msgid ""
-#| "If B<fanotify_mark>(2)  is called with B<FAN_MARK_FLUSH>, I<flags> is not "
-#| "checked for invalid values."
 msgid ""
 "If B<fanotify_mark>()  is called with B<FAN_MARK_FLUSH>, I<flags> is not "
 "checked for invalid values."
 msgstr ""
-"si B<fanotify_mark>(2) est appelé avec B<FAN_MARK_FLUSH>, les valeurs "
+"Si B<fanotify_mark>() est appelé avec B<FAN_MARK_FLUSH>, les valeurs "
 "incorrectes de I<flags> ne sont pas vérifiées."
 
 #. type: Plain text
@@ -3068,15 +3001,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/inotify.7:89
-#, fuzzy
-#| msgid ""
-#| "With careful programming, an application can use inotify to efficiently "
-#| "monitor and cache the state of a set of filesystem objects.  However, "
-#| "robust applications should allow for the fact that bugs in the monitoring "
-#| "logic or races of the kind described below may leave the cache "
-#| "inconsistent with the filesystem state.  It is probably wise to to do "
-#| "some consistency checking, and rebuild the cache when inconsistencies are "
-#| "detected."
 msgid ""
 "With careful programming, an application can use inotify to efficiently "
 "monitor and cache the state of a set of filesystem objects.  However, robust "
@@ -3125,10 +3049,10 @@ msgstr ""
 "Chaque lecture (avec B<read>(2)) réussie renvoie un tampon contenant une ou "
 "plusieurs des structures suivantes\\ :"
 
-#.  FIXME . The type of the 'wd' field should probably be "int32_t".
-#.  I submitted a patch to fix this.  See the LKML thread
-#.  "[patch] Fix type errors in inotify interfaces", 18 Nov 2008
-#.  Glibc bug filed: http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
+#. FIXME . The type of the 'wd' field should probably be "int32_t".
+#. I submitted a patch to fix this.  See the LKML thread
+#. "[patch] Fix type errors in inotify interfaces", 18 Nov 2008
+#. Glibc bug filed: http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
 #. type: Plain text
 #: build/C/man7/inotify.7:121
 #, no-wrap
@@ -3171,12 +3095,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/inotify.7:143
-#, fuzzy
-#| msgid ""
-#| "I<cookie> is a unique integer that connects related events.  Currently "
-#| "this is used only for rename events, and allows the resulting pair of "
-#| "B<IN_MOVED_FROM> and B<IN_MOVED_TO> events to be connected by the "
-#| "application.  For all other event types, I<cookie> is set to 0."
 msgid ""
 "I<cookie> is a unique integer that connects related events.  Currently, this "
 "is used only for rename events, and allows the resulting pair of "
@@ -3191,13 +3109,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/inotify.7:152
-#, fuzzy
-#| msgid ""
-#| "The I<name> field is present only when an event is returned for a file "
-#| "inside a watched directory; it identifies the file pathname relative to "
-#| "the watched directory.  This pathname is null-terminated, and may include "
-#| "further null bytes (\\(aq\\e0\\(aq) to align subsequent reads to a "
-#| "suitable address boundary."
 msgid ""
 "The I<name> field is present only when an event is returned for a file "
 "inside a watched directory; it identifies the filename within to the watched "
@@ -3270,10 +3181,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/inotify.7:198
-#, fuzzy, no-wrap
-#| msgid "B<IN_ACCESS> (*)"
+#, no-wrap
 msgid "B<IN_ACCESS> (+)"
-msgstr "B<IN_ACCESS> (*)"
+msgstr "B<IN_ACCESS> (+)"
 
 #. type: Plain text
 #: build/C/man7/inotify.7:203
@@ -3286,10 +3196,10 @@ msgstr "Accès au fichier (par exemple B<read>(2), B<execve>(2))."
 msgid "B<IN_ATTRIB> (*)"
 msgstr "B<IN_ATTRIB> (*)"
 
-#.  FIXME .
-#.  Events do not occur for link count changes on a file inside a monitored
-#.  directory. This differs from other metadata changes for files inside
-#.  a monitored directory.
+#. FIXME .
+#. Events do not occur for link count changes on a file inside a monitored
+#. directory. This differs from other metadata changes for files inside
+#. a monitored directory.
 #. type: Plain text
 #: build/C/man7/inotify.7:222
 msgid ""
@@ -3306,10 +3216,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/inotify.7:222
-#, fuzzy, no-wrap
-#| msgid "B<IN_CLOSE_WRITE> (*)"
+#, no-wrap
 msgid "B<IN_CLOSE_WRITE> (+)"
-msgstr "B<IN_CLOSE_WRITE> (*)"
+msgstr "B<IN_CLOSE_WRITE> (+)"
 
 #. type: Plain text
 #: build/C/man7/inotify.7:225
@@ -3324,10 +3233,8 @@ msgstr "B<IN_CLOSE_NOWRITE> (*)"
 
 #. type: Plain text
 #: build/C/man7/inotify.7:228
-#, fuzzy
-#| msgid "File not opened for writing was closed."
 msgid "File or directory not opened for writing was closed."
-msgstr "Fichier non ouvert en écriture fermé."
+msgstr "Fichier ou répertoire non ouvert en écriture fermé."
 
 #. type: TP
 #: build/C/man7/inotify.7:228
@@ -3379,10 +3286,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/inotify.7:252
-#, fuzzy, no-wrap
-#| msgid "B<IN_MODIFY> (*)"
+#, no-wrap
 msgid "B<IN_MODIFY> (+)"
-msgstr "B<IN_MODIFY> (*)"
+msgstr "B<IN_MODIFY> (+)"
 
 #. type: Plain text
 #: build/C/man7/inotify.7:257
@@ -3438,10 +3344,8 @@ msgstr "B<IN_OPEN> (*)"
 
 #. type: Plain text
 #: build/C/man7/inotify.7:271
-#, fuzzy
-#| msgid "A file or a directory was opened."
 msgid "File or directory was opened."
-msgstr "Un fichier ou un répertoire a été ouvert."
+msgstr "Fichier ou un répertoire ouvert."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:277
@@ -3450,6 +3354,10 @@ msgid ""
 "monitoring the directory containing a file), an event can be generated for "
 "activity on any link to the file (in the same or a different directory)."
 msgstr ""
+"La surveillance par Inotify est basée sur les inodes : lorsqu'un fichier est "
+"surveillé (mais pas lors de la surveillance d'un répertoire contenant un "
+"fichier), un événement peut être créé sur tout lien vers le fichier (dans le "
+"même répertoire ou dans un répertoire différent)."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:279
@@ -3481,6 +3389,10 @@ msgid ""
 "inside the directory when the events are performed via a pathname (i.e., a "
 "link)  that lies outside the monitored directory."
 msgstr ""
+"I<Note> : lorsqu'un répertoire est surveillé, les événements ne sont pas "
+"créés pour les fichiers contenus dans le répertoires quand des événements "
+"sont exécutés avec un nom de chemin (par exemple, un lien) qui se trouve "
+"hors du répertoire surveillé."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:297
@@ -3626,6 +3538,9 @@ msgid ""
 "application with a race-free way of ensuring that the monitored object is a "
 "directory."
 msgstr ""
+"Surveiller I<pathname> seulement s'il s'agit d'un répertoire. Utiliser cet "
+"attribut fournit à une application un moyen sans problème de concurrence de "
+"s'assurer qu'un objet surveillé est un répertoire."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:370
@@ -4049,6 +3964,11 @@ msgid ""
 "details.  The B<FIONREAD> B<ioctl>(2)  returns the number of bytes available "
 "to read from an inotify file descriptor."
 msgstr ""
+"L'ensemble des descripteurs surveillés grâce à un descripteur de fichier "
+"inotify peut être vu dans l'entrée du descripteur de fichier inotify dans le "
+"répertoire I</proc/[pid]/fdinfo> du processus. Consultez B<proc>(5) pour de "
+"plus amples détails. B<FIONREAD> B<ioctl>(2) renvoie le nombre d'octets "
+"disponibles à la lecture dans un descripteur de fichier inotify."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:654
@@ -4176,6 +4096,11 @@ msgid ""
 "mount point.  If the filesystem is subsequently unmounted, events will "
 "subsequently be generated for the directory and the objects it contains."
 msgstr ""
+"Si un système de fichiers est monté par dessus un répertoire monté, aucun "
+"événement n'est généré, pas plus que pour les objets se trouvant directement "
+"sous le nouveau point de montage. Si le systèmes de fichiers est par la "
+"suite démonté, les événements seront créés pour le répertoire et les objets "
+"qu'il contient."
 
 #. type: SS
 #: build/C/man7/inotify.7:717
@@ -4197,13 +4122,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/inotify.7:743
-#, fuzzy
-#| msgid ""
-#| "These two events are usually consecutive in the event stream available "
-#| "when reading from the inotify file descriptor.  However, this is not "
-#| "guaranteed.  If multiple processes are triggering events for monitored "
-#| "objects, then (on rare occasions) an arbitrary number of other events may "
-#| "appear between the B<IN_MOVED_FROM> and B<IN_MOVED_TO> events."
 msgid ""
 "These two events are usually consecutive in the event stream available when "
 "reading from the inotify file descriptor.  However, this is not guaranteed.  "
@@ -4219,7 +4137,10 @@ msgstr ""
 "Cependant, ce nâ??est pas garanti. Si plusieurs processus déclenchent des "
 "événements pour des objets surveillés, alors (rarement) un nombre arbitraire "
 "dâ??autres événements pourrait apparaître entre les événements "
-"B<IN_MOVED_FROM> et B<IN_MOVED_TO>."
+"B<IN_MOVED_FROM> et B<IN_MOVED_TO>. De plus, il n'est pas garanti que la "
+"paire d'événements soit insérée de façon atomique dans la file : il pourrait "
+"y avoir un bref intervalle au cours duquel B<IN_MOVED_FROM> est apparu, mais "
+"pas B<IN_MOVED_TO>."
 
 #. type: Plain text
 #: build/C/man7/inotify.7:768
@@ -4252,12 +4173,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/inotify.7:785
-#, fuzzy
-#| msgid ""
-#| "Applications should also allow for the possibility that the "
-#| "B<IN_MOVED_FROM> event was the last event that could fit in the buffer "
-#| "returned by the current call to B<read>(2), and the accompanying "
-#| "B<IN_MOVED_TO> event might be fetched only on the next B<read>(2)."
 msgid ""
 "Applications should also allow for the possibility that the B<IN_MOVED_FROM> "
 "event was the last event that could fit in the buffer returned by the "
@@ -4270,18 +4185,23 @@ msgstr ""
 "Les applications devraient aussi considérer la possibilité que lâ??événement "
 "B<IN_MOVED_FROM> soit le dernier événement ayant pu entrer dans le tampon "
 "renvoyé pour lâ??appel actuel de B<read>(2) et lâ??événement B<IN_MOVED_TO> "
-"accompagnant pourrait nâ??être récupéré que lors de lâ??appel B<read>(2) suivant."
+"accompagnant pourrait nâ??être récupéré que lors de lâ??appel B<read>(2) "
+"suivant, ce qui devrait être fait un un (léger) délai pour permettre que "
+"l'insertion de la paire d'événements B<IN_MOVED_FROM>-B<IN_MOVED_TO> ne soit "
+"pas atomique et aussi qu'il n'y ait pas d'événement B<IN_MOVED_TO>."
 
-#.  commit 820c12d5d6c0890bc93dd63893924a13041fdc35
+#. commit 820c12d5d6c0890bc93dd63893924a13041fdc35
 #. type: Plain text
 #: build/C/man7/inotify.7:796
 msgid ""
 "Before Linux 3.19, B<fallocate>(2)  did not create any inotify events.  "
 "Since Linux 3.19, calls to B<fallocate>(2)  generate B<IN_MODIFY> events."
 msgstr ""
+"Avant Linux 3.19, B<fallocate>(2) ne créait pas d'événements inotify. Depuis "
+"Linux 3.19, les appels à B<fallocate>(2) créent des événements B<IN_MODIFY>."
 
-#.  FIXME . kernel commit 611da04f7a31b2208e838be55a42c7a1310ae321
-#.  implies that unmount events were buggy 2.6.11 to 2.6.36
+#. FIXME . kernel commit 611da04f7a31b2208e838be55a42c7a1310ae321
+#. implies that unmount events were buggy 2.6.11 to 2.6.36
 #. type: Plain text
 #: build/C/man7/inotify.7:804
 msgid "In kernels before 2.6.16, the B<IN_ONESHOT> I<mask> flag does not work."
@@ -4303,7 +4223,7 @@ msgstr ""
 "modifications, depuis Linux 2.6.36, un événement B<IN_IGNORED> est généré "
 "dans ce cas."
 
-#.  commit 1c17d18e3775485bf1e0ce79575eb637a94494a2
+#. commit 1c17d18e3775485bf1e0ce79575eb637a94494a2
 #. type: Plain text
 #: build/C/man7/inotify.7:823
 msgid ""
@@ -4319,31 +4239,9 @@ msgstr ""
 "lu) vérifiait à la place si l'événement le plus récent pouvait être fusionné "
 "à l'événement non lu I<le plus ancien>."
 
-#.  FIXME . https://bugzilla.kernel.org/show_bug.cgi?id=77111
+#. FIXME . https://bugzilla.kernel.org/show_bug.cgi?id=77111
 #. type: Plain text
 #: build/C/man7/inotify.7:853
-#, fuzzy
-#| msgid ""
-#| "When a watch descriptor is removed by calling B<inotify_rm_watch>(2)  (or "
-#| "because a watch file is deleted or the filesystem that contains it is "
-#| "unmounted), any pending unread events for that watch descriptor remain "
-#| "available to read.  As watch descriptors are subsequently allocated with "
-#| "B<inotify_add_watch>(2), the kernel cycles through the range of possible "
-#| "watch descriptors (0 to B<INT_MAX>)  incrementally.  When allocating a "
-#| "free watch descriptor, no check is made to see whether that watch "
-#| "descriptor number has any pending unread events in the inotify queue.  "
-#| "Thus, it can happen that a watch descriptor is reallocated even when "
-#| "pending unread events exist for a previous incarnation of that watch "
-#| "descriptor number, with the result that the application might then read "
-#| "those events and interpret them as belonging to the file associated with "
-#| "the newly recycled watch descriptor.  In practice, the likelihood of "
-#| "hitting this bug may be extremely low, since it requires that an "
-#| "application cycle through B<INT_MAX> watch descriptors, release a watch "
-#| "descriptor while leaving unread events for that watch descriptor in the "
-#| "queue in the queue, and then recycle that watch descriptor.  For this "
-#| "reason, and because there have been no reports of the bug occurring in "
-#| "real-world applications, as of Linux 3.15, no kernel changes have yet "
-#| "been made to eliminate this possible bug."
 msgid ""
 "When a watch descriptor is removed by calling B<inotify_rm_watch>(2)  (or "
 "because a watch file is deleted or the filesystem that contains it is "
@@ -4968,15 +4866,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/inotify_add_watch.2:66
-#, fuzzy
-#| msgid ""
-#| "A successful call to B<inotify_add_watch>()  returns a unique watch "
-#| "descriptor for this inotify instance, for the filesystem object that "
-#| "corresponds to I<pathname>.  If the filesystem object was not previously "
-#| "being watched by this inotify instance, then the watch descriptor is "
-#| "newly allocated.  If the filesystem object was already being watched "
-#| "(perhaps via a different link to the same object), then the descriptor "
-#| "for the existing watch is returned."
 msgid ""
 "A successful call to B<inotify_add_watch>()  returns a unique watch "
 "descriptor for this inotify instance, for the filesystem object (inode) that "
@@ -4987,12 +4876,13 @@ msgid ""
 "watch is returned."
 msgstr ""
 "Un appel réussi à B<inotify_add_watch>() renvoie le descripteur de "
-"surveillance unique pour cette instance inotify, pour lâ??objet de système de "
-"fichiers qui correspond à I<pathname>. Si lâ??objet de système de fichiers "
-"n'était pas déjà surveillé par cette instance inotify, le descripteur de "
-"surveillance est alloué par le noyau. Si lâ??objet de système de fichiers "
-"était déjà surveillé (peut-être à lâ??aide dâ??un lien différent vers le même "
-"objet), alors le descripteur pour la surveillance existante est renvoyé."
+"surveillance unique pour cette instance inotify, pour lâ??objet (inode) de "
+"système de fichiers qui correspond à I<pathname>. Si lâ??objet de système de "
+"fichiers n'était pas déjà surveillé par cette instance inotify, le "
+"descripteur de surveillance est alloué par le noyau. Si lâ??objet de système "
+"de fichiers était déjà surveillé (peut-être à lâ??aide dâ??un lien différent "
+"vers le même objet), alors le descripteur pour la surveillance existante est "
+"renvoyé."
 
 #. type: Plain text
 #: build/C/man2/inotify_add_watch.2:77
@@ -5211,9 +5101,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/inotify_init.2:94
-#, fuzzy
-#| msgid ""
-#| "The system limit on the total number of file descriptors has been reached."
 msgid ""
 "The system-wide limit on the total number of open files has been reached."
 msgstr ""

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: