Bonjour, Le 10/11/2018 à 13:58, JP Guillonneau a écrit : > suggestion.
Intégrée, merci Jean-Paul. Pour rappel, la merge request a lieu dans le dépôt de Perkamon : https://gitlab.com/perkamon/man-pages-fr/merge_requests/4/diffs Voici également le diff à jour, merci d'avance pour vos relectures. Amicalement, Thomas
diff --git a/po4a/notify/po/fr.po b/po4a/notify/po/fr.po index ac38bd864b336165f0c3e5545a256387fc4d6c61..9578478f1637aa3372a0c18f01438a62c6eefb69 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-bapti...@holcroft.fr>\n" +"PO-Revision-Date: 2018-10-23 00:25+0200\n" +"Last-Translator: Thomas Vincent <tvinc...@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 déplacés dans un autre montage " +"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 " @@ -727,7 +703,7 @@ msgid "" "skipped over (i.e., it subtracts I<meta-E<gt>event_len> from I<len>)." msgstr "" "Cette macro utilise la taille indiquée dans le champ I<event_len> de la " -"structure de métadonnées pointé par I<meta> pour calculer lâadresse de la " +"structure de métadonnées pointée par I<meta> pour calculer lâadresse de la " "prochaine structure de métadonnées qui suit I<meta>. I<len> est le nombre " "dâoctets de métadonnées qui restent actuellement dans le tampon. La macro " "renvoie un pointeur vers la prochaine structure de métadonnées qui suit " @@ -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ée 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ée à 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 " @@ -3186,18 +3104,11 @@ msgstr "" "I<cookie> est un entier unique qui relie les événements. Ce n'est " "actuellement utilisé que pour les événements de renommage, et permet à la " "paire d'événements B<IN_MOVED_FROM> et B<IN_MOVED_TO> en résultant d'être " -"associés par l'application. Pour tous les autres types d'événements, " +"associé par l'application. Pour tous les autres types d'événements, " "I<cookie> est mis à 0." #. 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 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épertoire 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 surveillé, 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ème 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 avec 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 ""
signature.asc
Description: OpenPGP digital signature