diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
commit | fc22b3d6507c6745911b9dfcc68f1e665ae13dbc (patch) | |
tree | ce1e3bce06471410239a6f41282e328770aa404a /po/ru/man2/fanotify_mark.2.po | |
parent | Initial commit. (diff) | |
download | manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.tar.xz manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.zip |
Adding upstream version 4.22.0.upstream/4.22.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'po/ru/man2/fanotify_mark.2.po')
-rw-r--r-- | po/ru/man2/fanotify_mark.2.po | 1639 |
1 files changed, 1639 insertions, 0 deletions
diff --git a/po/ru/man2/fanotify_mark.2.po b/po/ru/man2/fanotify_mark.2.po new file mode 100644 index 00000000..6cdee0ec --- /dev/null +++ b/po/ru/man2/fanotify_mark.2.po @@ -0,0 +1,1639 @@ +# Russian translation of manpages +# This file is distributed under the same license as the manpages-l10n package. +# Copyright © of this file: +# Azamat Hackimov <azamat.hackimov@gmail.com>, 2017. +# Dmitry Bolkhovskikh <d20052005@yandex.ru>, 2017. +# Yuri Kozlov <yuray@komyakino.ru>, 2011-2019. +# Иван Павлов <pavia00@gmail.com>, 2017. +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n\n" +"POT-Creation-Date: 2024-03-01 16:56+0100\n" +"PO-Revision-Date: 2019-09-27 19:31+0300\n" +"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" +"Language-Team: Russian <man-pages-ru-talks@lists.sourceforge.net>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " +"(n%100>=11 && n%100<=14)? 2 : 3);\n" +"X-Generator: Lokalize 2.0\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "fanotify_mark" +msgstr "fanotify_mark" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "31 октября 2023 г." + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Linux man-pages 6.06" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "ИМЯ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"fanotify_mark - add, remove, or modify an fanotify mark on a filesystem " +"object" +msgstr "" +"fanotify_mark - добавляет, удаляет или изменяет метку fanotify для объекта " +"файловой системы" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Standard C library (I<libc>, I<-lc>)" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "СИНТАКСИС" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<#include E<lt>sys/fanotify.hE<gt>>\n" +msgstr "B<#include E<lt>sys/fanotify.hE<gt>>\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy, no-wrap +#| msgid "" +#| "B<int fanotify_mark(int >I<fanotify_fd>B<, unsigned int >I<flags>B<,>\n" +#| "B< uint64_t >I<mask>B<, int >I<dirfd>B<, const char *>I<pathname>B<);>\n" +msgid "" +"B<int fanotify_mark(int >I<fanotify_fd>B<, unsigned int >I<flags>B<,>\n" +"B< uint64_t >I<mask>B<, int >I<dirfd>B<,>\n" +"B< const char *_Nullable >I<pathname>B<);>\n" +msgstr "" +"B<int fanotify_mark(int >I<fanotify_fd>B<, unsigned int >I<flags>B<,>\n" +"B< uint64_t >I<mask>B<, int >I<dirfd>B<, const char *>I<pathname>B<);>\n" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "ОПИСАНИЕ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "For an overview of the fanotify API, see B<fanotify>(7)." +msgstr "Обзор программного интерфейса fanotify смотрите в B<fanotify>(7)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +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 "" +"Системный вызов B<fanotify_mark>() добавляет, удаляет или изменяет метку " +"fanotify для объекта файловой системы. Вызывающий должен иметь право на " +"чтение помеченного объекта файловой системы." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<fanotify_fd> argument is a file descriptor returned by " +"B<fanotify_init>(2)." +msgstr "" +"Аргумент I<fanotify_fd> — файловый дескриптор, возвращаемый " +"B<fanotify_init>(2)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<flags> is a bit mask describing the modification to perform. It must " +"include exactly one of the following values:" +msgstr "" +"Аргумент I<flags> — битовая маска, описывающая выполняемое изменение. Она " +"должна содержать только одно значение из:" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_ADD>" +msgstr "B<FAN_MARK_ADD>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The events in I<mask> will be added to the mark mask (or to the ignore " +"mask). I<mask> must be nonempty or the error B<EINVAL> will occur." +msgstr "" +"События в I<mask> будут добавлены в маску меток (или в маску игнорирования). " +"Если значение I<mask> пусто, то возвращается ошибка B<EINVAL>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_REMOVE>" +msgstr "B<FAN_MARK_REMOVE>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The events in argument I<mask> will be removed from the mark mask (or from " +"the ignore mask). I<mask> must be nonempty or the error B<EINVAL> will " +"occur." +msgstr "" +"События в I<mask> будут удалены из маски меток (или маски игнорирования). " +"Если значение I<mask> пусто, то возвращается ошибка B<EINVAL>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_FLUSH>" +msgstr "B<FAN_MARK_FLUSH>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Remove either all marks for filesystems, all marks for mounts, or all marks " +"for directories and files from the fanotify group. If I<flags> contains " +"B<FAN_MARK_MOUNT>, all marks for mounts are removed from the group. If " +"I<flags> contains B<FAN_MARK_FILESYSTEM>, all marks for filesystems are " +"removed from the group. Otherwise, all marks for directories and files are " +"removed. No flag other than, and at most one of, the flags " +"B<FAN_MARK_MOUNT> or B<FAN_MARK_FILESYSTEM> can be used in conjunction with " +"B<FAN_MARK_FLUSH>. I<mask> is ignored." +msgstr "" +"Удалить все метки файловых систем, все метки монтирований или все метки " +"каталогов и файлов из группы fanotify. Если в I<flags> содержится " +"B<FAN_MARK_MOUNT>, то все метки монтирований удаляются из группы. Если в " +"I<flags> содержится B<FAN_MARK_FILESYSTEM>, то все метки файловых систем " +"удаляются из группы. В противном случае удаляются все метки и каталогов и " +"файлов. Вместе с B<FAN_MARK_FLUSH> может быть указан только либо " +"B<FAN_MARK_MOUNT>, либо B<FAN_MARK_FILESYSTEM>.Значение I<mask> игнорируется." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If none of the values above is specified, or more than one is specified, the " +"call fails with the error B<EINVAL>." +msgstr "" +"Если не задано ни одно из этих значений, или указано больше одного, то вызов " +"завершается с ошибкой B<EINVAL>." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In addition, zero or more of the following values may be ORed into I<flags>:" +msgstr "Кроме этого в I<flags> могут быть указаны (побитовым сложением):" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_DONT_FOLLOW>" +msgstr "B<FAN_MARK_DONT_FOLLOW>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<pathname> is a symbolic link, mark the link itself, rather than the " +"file to which it refers. (By default, B<fanotify_mark>() dereferences " +"I<pathname> if it is a symbolic link.)" +msgstr "" +"Если I<pathname> — символьная ссылка, то помечается сама ссылка, а не файл, " +"на который она ссылается (по умолчанию B<fanotify_mark>() разыменовывает " +"I<pathname>, если это символьная ссылка)." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_ONLYDIR>" +msgstr "B<FAN_MARK_ONLYDIR>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If the filesystem object to be marked is not a directory, the error " +"B<ENOTDIR> shall be raised." +msgstr "" +"Если объект файловой системы для пометки не является каталогом, то " +"возвращается ошибка B<ENOTDIR>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_MOUNT>" +msgstr "B<FAN_MARK_MOUNT>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Mark the mount point specified by I<pathname>. If I<pathname> is not " +#| "itself a mount point, the mount point containing I<pathname> will be " +#| "marked. All directories, subdirectories, and the contained files of the " +#| "mount point will be monitored. This value cannot be used if the " +#| "I<fanotify_fd> file descriptor has been initialized with the flag " +#| "B<FAN_REPORT_FID> or if any of the new directory modification events are " +#| "provided as a I<mask>. Attempting to do so will result in the error " +#| "B<EINVAL> being returned." +msgid "" +"Mark the mount specified by I<pathname>. If I<pathname> is not itself a " +"mount point, the mount containing I<pathname> will be marked. All " +"directories, subdirectories, and the contained files of the mount will be " +"monitored. The events which require that filesystem objects are identified " +"by file handles, such as B<FAN_CREATE>, B<FAN_ATTRIB>, B<FAN_MOVE>, and " +"B<FAN_DELETE_SELF>, cannot be provided as a I<mask> when I<flags> contains " +"B<FAN_MARK_MOUNT>. Attempting to do so will result in the error B<EINVAL> " +"being returned. Use of this flag requires the B<CAP_SYS_ADMIN> capability." +msgstr "" +"Пометить точку монтирования, заданную в I<pathname>. Если само значение " +"I<pathname> не является точкой монтирования, то будет помечена точка " +"монтирования, которая содержит I<pathname>. Будут отслеживаться все " +"каталоги, подкаталоги и содержащиеся в точке монтирования файлы. Это " +"значение нельзя использовать, если файловый дескриптор I<fanotify_fd> " +"инициализирован с флагом B<FAN_REPORT_FID> или если в качестве маски I<mask> " +"указано любое событие изменения нового каталога. Результатом попытки это " +"сделать будет возврат ошибки B<EINVAL>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_FILESYSTEM> (since Linux 4.20)" +msgstr "B<FAN_MARK_FILESYSTEM> (начиная с Linux 4.20)" + +#. commit d54f4fba889b205e9cd8239182ca5d27d0ac3bc2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Mark the filesystem specified by I<pathname>. The filesystem containing " +#| "I<pathname> will be marked. All the contained files and directories of " +#| "the filesystem from any mount point will be monitored." +msgid "" +"Mark the filesystem specified by I<pathname>. The filesystem containing " +"I<pathname> will be marked. All the contained files and directories of the " +"filesystem from any mount point will be monitored. Use of this flag " +"requires the B<CAP_SYS_ADMIN> capability." +msgstr "" +"Пометить файловую систему, заданную в I<pathname>. Будет помечена файловая " +"система, содержащая I<pathname>. Будут отслеживаться все файлы и каталоги " +"файловой системы любой точки монтирования." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_IGNORED_MASK>" +msgstr "B<FAN_MARK_IGNORED_MASK>" + +#. commit 497b0c5a7c0688c1b100a9c2e267337f677c198e +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The events in I<mask> shall be added to or removed from the ignore mask. " +"Note that the flags B<FAN_ONDIR>, and B<FAN_EVENT_ON_CHILD> have no effect " +"when provided with this flag. The effect of setting the flags B<FAN_ONDIR>, " +"and B<FAN_EVENT_ON_CHILD> in the mark mask on the events that are set in the " +"ignore mask is undefined and depends on the Linux kernel version. " +"Specifically, prior to Linux 5.9, setting a mark mask on a file and a mark " +"with ignore mask on its parent directory would not result in ignoring events " +"on the file, regardless of the B<FAN_EVENT_ON_CHILD> flag in the parent " +"directory's mark mask. When the ignore mask is updated with the " +"B<FAN_MARK_IGNORED_MASK> flag on a mark that was previously updated with the " +"B<FAN_MARK_IGNORE> flag, the update fails with B<EEXIST> error." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_IGNORE> (since Linux 6.0)" +msgstr "B<FAN_MARK_IGNORE> (начиная с Linux 6.0)" + +#. commit e252f2ed1c8c6c3884ab5dd34e003ed21f1fe6e0 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This flag has a similar effect as setting the B<FAN_MARK_IGNORED_MASK> " +"flag. The events in I<mask> shall be added to or removed from the ignore " +"mask. Unlike the B<FAN_MARK_IGNORED_MASK> flag, this flag also has the " +"effect that the B<FAN_ONDIR>, and B<FAN_EVENT_ON_CHILD> flags take effect on " +"the ignore mask. Specifically, unless the B<FAN_ONDIR> flag is set with " +"B<FAN_MARK_IGNORE>, events on directories will not be ignored. If the flag " +"B<FAN_EVENT_ON_CHILD> is set with B<FAN_MARK_IGNORE>, events on children " +"will be ignored. For example, a mark on a directory with combination of a " +"mask with B<FAN_CREATE> event and B<FAN_ONDIR> flag and an ignore mask with " +"B<FAN_CREATE> event and without B<FAN_ONDIR> flag, will result in getting " +"only the events for creation of sub-directories. When using the " +"B<FAN_MARK_IGNORE> flag to add to an ignore mask of a mount, filesystem, or " +"directory inode mark, the B<FAN_MARK_IGNORED_SURV_MODIFY> flag must be " +"specified. Failure to do so will results with B<EINVAL> or B<EISDIR> error." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_IGNORED_SURV_MODIFY>" +msgstr "B<FAN_MARK_IGNORED_SURV_MODIFY>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The ignore mask shall survive modify events. If this flag is not set, the " +"ignore mask is cleared when a modify event occurs on the marked object. " +"Omitting this flag is typically used to suppress events (e.g., B<FAN_OPEN>) " +"for a specific file, until that specific file's content has been modified. " +"It is far less useful to suppress events on an entire filesystem, or mount, " +"or on all files inside a directory, until some file's content has been " +"modified. For this reason, the B<FAN_MARK_IGNORE> flag requires the " +"B<FAN_MARK_IGNORED_SURV_MODIFY> flag on a mount, filesystem, or directory " +"inode mark. This flag cannot be removed from a mark once set. When the " +"ignore mask is updated without this flag on a mark that was previously " +"updated with the B<FAN_MARK_IGNORE> and B<FAN_MARK_IGNORED_SURV_MODIFY> " +"flags, the update fails with B<EEXIST> error." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_IGNORE_SURV>" +msgstr "B<FAN_MARK_IGNORE_SURV>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This is a synonym for (B<FAN_MARK_IGNORE>|B<FAN_MARK_IGNORED_SURV_MODIFY>)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MARK_EVICTABLE> (since Linux 5.19)" +msgstr "B<FAN_MARK_EVICTABLE> (начиная с Linux 5.19)" + +#. commit 5f9d3bd520261fd7a850818c71809fd580e0f30c +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"When an inode mark is created with this flag, the inode object will not be " +"pinned to the inode cache, therefore, allowing the inode object to be " +"evicted from the inode cache when the memory pressure on the system is " +"high. The eviction of the inode object results in the evictable mark also " +"being lost. When the mask of an evictable inode mark is updated without " +"using the B<FAN_MARK_EVICATBLE> flag, the marked inode is pinned to inode " +"cache and the mark is no longer evictable. When the mask of a non-evictable " +"inode mark is updated with the B<FAN_MARK_EVICTABLE> flag, the inode mark " +"remains non-evictable and the update fails with B<EEXIST> error. Mounts and " +"filesystems are not evictable objects, therefore, an attempt to create a " +"mount mark or a filesystem mark with the B<FAN_MARK_EVICTABLE> flag, will " +"result in the error B<EINVAL>. For example, inode marks can be used in " +"combination with mount marks to reduce the amount of events from " +"noninteresting paths. The event listener reads events, checks if the path " +"reported in the event is of interest, and if it is not, the listener sets a " +"mark with an ignore mask on the directory. Evictable inode marks allow " +"using this method for a large number of directories without the concern of " +"pinning all inodes and exhausting the system's memory." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<mask> defines which events shall be listened for (or which shall be " +"ignored). It is a bit mask composed of the following values:" +msgstr "" +"В I<mask> указывается какие события должны прослушиваться (или " +"игнорироваться). Данная битовая маска состоит из следующих значений:" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_ACCESS>" +msgstr "B<FAN_ACCESS>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a file or directory (but see BUGS) is accessed (read)." +msgstr "" +"Создать событие при доступе (для чтения) к файлу или каталогу (но смотрите " +"ДЕФЕКТЫ)." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MODIFY>" +msgstr "B<FAN_MODIFY>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Create an event when a file is modified (write)." +msgstr "Создать событие при изменении (при записи) файла." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_CLOSE_WRITE>" +msgstr "B<FAN_CLOSE_WRITE>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Create an event when a writable file is closed." +msgstr "Создать событие при закрытии файла, открытого на запись." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_CLOSE_NOWRITE>" +msgstr "B<FAN_CLOSE_NOWRITE>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Create an event when a read-only file or directory is closed." +msgstr "" +"Создать событие при закрытии файла или каталога, открытого только для чтения." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_OPEN>" +msgstr "B<FAN_OPEN>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Create an event when a file or directory is opened." +msgstr "Создать событие при открытии файла или каталога." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_OPEN_EXEC> (since Linux 5.0)" +msgstr "B<FAN_OPEN_EXEC> (начиная с Linux 5.0)" + +#. commit 9b076f1c0f4869b838a1b7aa0edb5664d47ec8aa +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a file is opened with the intent to be executed. See " +"NOTES for additional details." +msgstr "" +"Создать событие при открытии файла для начала выполнения. Подробней об этом " +"в ЗАМЕЧАНИЯХ." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_ATTRIB> (since Linux 5.1)" +msgstr "B<FAN_ATTRIB> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when the metadata for a file or directory has changed." +msgid "" +"Create an event when the metadata for a file or directory has changed. An " +"fanotify group that identifies filesystem objects by file handles is " +"required." +msgstr "Создать событие при изменении метаданных файла или каталога." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_CREATE> (since Linux 5.1)" +msgstr "B<FAN_CREATE> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when a file or directory has been created in a marked " +#| "parent directory." +msgid "" +"Create an event when a file or directory has been created in a marked parent " +"directory. An fanotify group that identifies filesystem objects by file " +"handles is required." +msgstr "" +"Создать событие при создании файла или каталога в помеченном родительском " +"каталоге." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_DELETE> (since Linux 5.1)" +msgstr "B<FAN_DELETE> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when a file or directory has been deleted in a marked " +#| "parent directory." +msgid "" +"Create an event when a file or directory has been deleted in a marked parent " +"directory. An fanotify group that identifies filesystem objects by file " +"handles is required." +msgstr "" +"Создать событие при удалении файла или каталога в помеченном родительском " +"каталоге." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_DELETE_SELF> (since Linux 5.1)" +msgstr "B<FAN_DELETE_SELF> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "Create an event when a marked file or directory itself is deleted." +msgid "" +"Create an event when a marked file or directory itself is deleted. An " +"fanotify group that identifies filesystem objects by file handles is " +"required." +msgstr "Создать событие при удалении самого помеченного файла или каталога." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy, no-wrap +#| msgid "B<FAN_MOVED_FROM> (since Linux 5.1)" +msgid "B<FAN_FS_ERROR> (since Linux 5.16)" +msgstr "B<FAN_MOVED_FROM> (начиная с Linux 5.1)" + +#. commit 9709bd548f11a092d124698118013f66e1740f9b +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a filesystem error leading to inconsistent filesystem " +"metadata is detected. An additional information record of type " +"B<FAN_EVENT_INFO_TYPE_ERROR> is returned for each event in the read buffer. " +"An fanotify group that identifies filesystem objects by file handles is " +"required." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Events of such type are dependent on support from the underlying " +"filesystem. At the time of writing, only the B<ext4> filesystem reports " +"B<FAN_FS_ERROR> events." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "See B<dup>(2) for further details." +msgid "See B<fanotify>(7) for additional details." +msgstr "Дополнительную информацию смотрите в B<dup>(2)." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MOVED_FROM> (since Linux 5.1)" +msgstr "B<FAN_MOVED_FROM> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when a file or directory has been moved from a marked " +#| "parent directory." +msgid "" +"Create an event when a file or directory has been moved from a marked parent " +"directory. An fanotify group that identifies filesystem objects by file " +"handles is required." +msgstr "" +"Создать событие при перемещении файла или каталога из помеченного " +"родительского каталога." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MOVED_TO> (since Linux 5.1)" +msgstr "B<FAN_MOVED_TO> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when a file or directory has been moved to a marked " +#| "parent directory." +msgid "" +"Create an event when a file or directory has been moved to a marked parent " +"directory. An fanotify group that identifies filesystem objects by file " +"handles is required." +msgstr "" +"Создать событие при перемещении файла или каталога в помеченный родительский " +"каталог." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy, no-wrap +#| msgid "B<FAN_CREATE> (since Linux 5.1)" +msgid "B<FAN_RENAME> (since Linux 5.17)" +msgstr "B<FAN_CREATE> (начиная с Linux 5.1)" + +#. commit 8cc3b1ccd930fe6971e1527f0c4f1bdc8cb56026 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This event contains the same information provided by events " +"B<FAN_MOVED_FROM> and B<FAN_MOVED_TO>, however is represented by a single " +"event with up to two information records. An fanotify group that identifies " +"filesystem objects by file handles is required. If the filesystem object to " +"be marked is not a directory, the error B<ENOTDIR> shall be raised." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MOVE_SELF> (since Linux 5.1)" +msgstr "B<FAN_MOVE_SELF> (начиная с Linux 5.1)" + +#. commit 235328d1fa4251c6dcb32351219bb553a58838d2 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Create an event when a marked file or directory itself has been moved." +msgid "" +"Create an event when a marked file or directory itself has been moved. An " +"fanotify group that identifies filesystem objects by file handles is " +"required." +msgstr "Создать событие при перемещении самого помеченного файла или каталога." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_OPEN_PERM>" +msgstr "B<FAN_OPEN_PERM>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a permission to open a file or directory is requested. " +"An fanotify file descriptor created with B<FAN_CLASS_PRE_CONTENT> or " +"B<FAN_CLASS_CONTENT> is required." +msgstr "" +"Создать событие при запросе открытия файла или каталога. Требуется файловый " +"дескриптор fanotify, созданный с B<FAN_CLASS_PRE_CONTENT> или " +"B<FAN_CLASS_CONTENT>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_OPEN_EXEC_PERM> (since Linux 5.0)" +msgstr "B<FAN_OPEN_EXEC_PERM> (начиная с Linux 5.0)" + +#. commit 66917a3130f218dcef9eeab4fd11a71cd00cd7c9 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a permission to open a file for execution is " +"requested. An fanotify file descriptor created with " +"B<FAN_CLASS_PRE_CONTENT> or B<FAN_CLASS_CONTENT> is required. See NOTES for " +"additional details." +msgstr "" +"Создать событие при запросе открытия файла или каталога на выполнение. " +"Требуется файловый дескриптор fanotify, созданный с B<FAN_CLASS_PRE_CONTENT> " +"или B<FAN_CLASS_CONTENT>. Дополнительная информация представлена в " +"ЗАМЕЧАНИЯХ." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_ACCESS_PERM>" +msgstr "B<FAN_ACCESS_PERM>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Create an event when a permission to read a file or directory is requested. " +"An fanotify file descriptor created with B<FAN_CLASS_PRE_CONTENT> or " +"B<FAN_CLASS_CONTENT> is required." +msgstr "" +"Создать событие при запросе чтения файла или каталога. Требуется файловый " +"дескриптор fanotify, созданный с B<FAN_CLASS_PRE_CONTENT> или " +"B<FAN_CLASS_CONTENT>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_ONDIR>" +msgstr "B<FAN_ONDIR>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| 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. The B<FAN_ONDIR> flag is " +#| "reported in an event mask only if the I<fanotify_fd> file descriptor has " +#| "been initialized with the flag B<FAN_REPORT_FID>. In the context of " +#| "directory entry events, such as B<FAN_CREATE>, B<FAN_DELETE>, " +#| "B<FAN_MOVED_FROM>, and B<FAN_MOVED_TO> for example, specifying the flag " +#| "B<FAN_ONDIR> is required in order to create events when subdirectory " +#| "entries are modified (i.e., B<mkdir>(2)/ B<rmdir>(2)). Subdirectory " +#| "entry modification events will never be merged with nonsubdirectory entry " +#| "modification events. This flag is never reported individually within an " +#| "event and is always supplied in conjunction with another event type." +msgid "" +"Create events for directories\\[em]for example, when B<opendir>(3), " +"B<readdir>(3) (but see BUGS), and B<closedir>(3) are called. Without this " +"flag, events are created only for files. In the context of directory entry " +"events, such as B<FAN_CREATE>, B<FAN_DELETE>, B<FAN_MOVED_FROM>, and " +"B<FAN_MOVED_TO>, specifying the flag B<FAN_ONDIR> is required in order to " +"create events when subdirectory entries are modified (i.e., B<mkdir>(2)/ " +"B<rmdir>(2))." +msgstr "" +"Создать события для каталогов, например, когда вызывается B<opendir>(3), " +"B<readdir>(3) (но смотрите ДЕФЕКТЫ) и B<closedir>(3). Без этого флага " +"события создаются только для файлов. Флаг B<FAN_ONDIR> возвращается в маске " +"событий только, если файловый дескриптор I<fanotify_fd> инициализирован с " +"флагом B<FAN_REPORT_FID>. В контексте события элементов каталога, например " +"таких как B<FAN_CREATE>, B<FAN_DELETE>, B<FAN_MOVED_FROM>и B<FAN_MOVED_TO>, " +"требуется задавать флаг B<FAN_ONDIR> для создания событий, когда изменяются " +"элементы подкаталогов (т. е., B<mkdir>(2)/ B<rmdir>(2)). События изменения " +"элемента подкаталога никогда не будут объединены с с событиями изменений " +"элементов не подкаталога. Этот флаг никогда не возвращается один в событии и " +"всегда задаётся вместе с другим типом события." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_EVENT_ON_CHILD>" +msgstr "B<FAN_EVENT_ON_CHILD>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Events for the immediate children of marked directories shall be " +#| "created. The flag has no effect when marking mounts and filesystems. " +#| "Note that events are not generated for children of the subdirectories of " +#| "marked directories. To monitor complete directory trees it is necessary " +#| "to mark the relevant mount." +msgid "" +"Events for the immediate children of marked directories shall be created. " +"The flag has no effect when marking mounts and filesystems. Note that " +"events are not generated for children of the subdirectories of marked " +"directories. More specifically, the directory entry modification events " +"B<FAN_CREATE>, B<FAN_DELETE>, B<FAN_MOVED_FROM>, and B<FAN_MOVED_TO> are not " +"generated for any entry modifications performed inside subdirectories of " +"marked directories. Note that the events B<FAN_DELETE_SELF> and " +"B<FAN_MOVE_SELF> are not generated for children of marked directories. To " +"monitor complete directory trees it is necessary to mark the relevant mount " +"or filesystem." +msgstr "" +"Должны создаваться события для прямых потомков помеченных каталогов. Флаг не " +"влияет на помеченные точки монтирования и файловые системы. Заметим, что " +"события не генерируются для потомков подкаталогов помеченных каталогов. Для " +"слежения за всем деревом каталогов нужно пометить соответствующую точку " +"монтирования." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The following composed values are defined:" +msgstr "Определены следующие составные значения:" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_CLOSE>" +msgstr "B<FAN_CLOSE>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "A file is closed (B<FAN_CLOSE_WRITE>|B<FAN_CLOSE_NOWRITE>)." +msgstr "Файл закрыт (B<FAN_CLOSE_WRITE>|B<FAN_CLOSE_NOWRITE>)." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FAN_MOVE>" +msgstr "B<FAN_MOVE>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "A file or directory has been moved (B<FAN_MOVED_FROM>|B<FAN_MOVED_TO>)." +msgstr "Файл или каталог был перемещён (B<FAN_MOVED_FROM>|B<FAN_MOVED_TO>)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The filesystem object to be marked is determined by the file descriptor " +"I<dirfd> and the pathname specified in I<pathname>:" +msgstr "" +"Объект файловой системы для пометки задаётся файловым дескриптором I<dirfd> " +"и путём, указанным в I<pathname>:" + +#. type: IP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "\\[bu]" +msgstr "\\[bu]" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<pathname> is NULL, I<dirfd> defines the filesystem object to be marked." +msgstr "" +"Если значение I<pathname> равно NULL, то в I<dirfd> указан объект файловой " +"системы для пометки." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<pathname> is NULL, and I<dirfd> takes the special value B<AT_FDCWD>, " +"the current working directory is to be marked." +msgstr "" +"Если значение I<pathname> равно NULL и I<dirfd> равно специальному значению " +"B<AT_FDCWD>, то помечается текущий рабочий каталог." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<pathname> is absolute, it defines the filesystem object to be marked, " +"and I<dirfd> is ignored." +msgstr "" +"Если в I<pathname> задан абсолютный путь, то им определяется объект файловой " +"системы для пометки, а I<dirfd> игнорируется." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If I<pathname> is relative, and I<dirfd> does not have the value " +"B<AT_FDCWD>, then the filesystem object to be marked is determined by " +"interpreting I<pathname> relative the directory referred to by I<dirfd>." +msgstr "" +"Если в I<pathname> задан относительный путь и I<dirfd> не равно B<AT_FDCWD>, " +"то помечаемый объект файловой системы определяется из I<pathname> " +"относительно каталога, заданного в I<dirfd>." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "If I<pathname> is relative, and I<dirfd> has the value B<AT_FDCWD>, then " +#| "the filesystem object to be marked is determined by interpreting " +#| "I<pathname> relative the current working directory." +msgid "" +"If I<pathname> is relative, and I<dirfd> has the value B<AT_FDCWD>, then the " +"filesystem object to be marked is determined by interpreting I<pathname> " +"relative to the current working directory. (See B<openat>(2) for an " +"explanation of why the I<dirfd> argument is useful.)" +msgstr "" +"Если в I<pathname> задан относительный путь и I<dirfd> равно B<AT_FDCWD>, то " +"помечаемый объект файловой системы определяется из I<pathname> относительно " +"текущего рабочего каталога." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "RETURN VALUE" +msgstr "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On success, B<fanotify_mark>() returns 0. On error, -1 is returned, and " +"I<errno> is set to indicate the error." +msgstr "" +"При успешном выполнении B<fanotify_mark>() возвращает 0; при ошибке " +"возвращается -1, а в I<errno> задаётся причина ошибки." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "ОШИБКИ" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EBADF>" +msgstr "B<EBADF>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "An invalid file descriptor was passed in I<fanotify_fd>." +msgstr "В I<fanotify_fd> передан некорректный файловый дескриптор." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<pathname> is relative but I<dirfd> is neither B<AT_FDCWD> nor a valid file " +"descriptor." +msgstr "" +"В I<pathname> содержится относительный путь, но значение I<dirfd> не равно " +"B<AT_FDCWD> и не является правильным файловым дескриптором." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EEXIST>" +msgstr "B<EEXIST>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The filesystem object indicated by I<dirfd> and I<pathname> has a mark that " +"was updated without the B<FAN_MARK_EVICTABLE> flag, and the user attempted " +"to update the mark with B<FAN_MARK_EVICTABLE> flag." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The filesystem object indicated by I<dirfd> and I<pathname> has a mark that " +"was updated with the B<FAN_MARK_IGNORE> flag, and the user attempted to " +"update the mark with B<FAN_MARK_IGNORED_MASK> flag." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The filesystem object indicated by I<dirfd> and I<pathname> has a mark that " +"was updated with the B<FAN_MARK_IGNORE> and B<FAN_MARK_IGNORED_SURV_MODIFY> " +"flags, and the user attempted to update the mark only with " +"B<FAN_MARK_IGNORE> flag." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EINVAL>" +msgstr "B<EINVAL>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"An invalid value was passed in I<flags> or I<mask>, or I<fanotify_fd> was " +"not an fanotify file descriptor." +msgstr "" +"В I<flags> или I<mask> указано некорректное значение, или в I<fanotify_fd> " +"не файловый дескриптор fanotify." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The fanotify file descriptor was opened with B<FAN_CLASS_NOTIF> or " +#| "B<FAN_REPORT_FID> and mask contains a flag for permission events " +#| "(B<FAN_OPEN_PERM> or B<FAN_ACCESS_PERM>)." +msgid "" +"The fanotify file descriptor was opened with B<FAN_CLASS_NOTIF> or the " +"fanotify group identifies filesystem objects by file handles and mask " +"contains a flag for permission events (B<FAN_OPEN_PERM> or " +"B<FAN_ACCESS_PERM>)." +msgstr "" +"Файловый дескриптор fanotify был открыт с B<FAN_CLASS_NOTIF> или " +"B<FAN_REPORT_FID> и маска содержит флаг для событий доступа " +"(B<FAN_OPEN_PERM> или B<FAN_ACCESS_PERM>)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The group was initialized without B<FAN_REPORT_FID> but one or more event " +"types specified in the I<mask> require it." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<flags> contains B<FAN_MARK_IGNORE>, and either B<FAN_MARK_MOUNT> or " +"B<FAN_MARK_FILESYSTEM>, but does not contain B<FAN_MARK_IGNORED_SURV_MODIFY>." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EISDIR>" +msgstr "B<EISDIR>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "I<flags> contains B<FAN_MARK_ONLYDIR>, and I<dirfd> and I<pathname> do " +#| "not specify a directory." +msgid "" +"I<flags> contains B<FAN_MARK_IGNORE>, but does not contain " +"B<FAN_MARK_IGNORED_SURV_MODIFY>, and I<dirfd> and I<pathname> specify a " +"directory." +msgstr "" +"В значении I<flags> содержится B<FAN_MARK_ONLYDIR>, а в I<dirfd> и " +"I<pathname> указан не каталог." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENODEV>" +msgstr "B<ENODEV>" + +#. commit 59cda49ecf6c9a32fae4942420701b6e087204f6 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The filesystem object indicated by I<pathname> is not associated with a " +#| "filesystem that supports I<fsid> (e.g., B<tmpfs>(5)). This error can be " +#| "returned only when an fanotify file descriptor returned by " +#| "B<fanotify_init>(2) has been created with B<FAN_REPORT_FID>." +msgid "" +"The filesystem object indicated by I<dirfd> and I<pathname> is not " +"associated with a filesystem that supports I<fsid> (e.g., B<fuse>(4)). " +"B<tmpfs>(5) did not support I<fsid> prior to Linux 5.13. This error can be " +"returned only with an fanotify group that identifies filesystem objects by " +"file handles." +msgstr "" +"Объект файловой системы, указанный в I<pathname>, не связан с файловой " +"системой, которая поддерживает I<fsid> (например, B<tmpfs>(5)). Эта ошибка " +"может вернуться только, когда файловый дескриптор fanotify, возвращаемый " +"B<fanotify_init>(2), был создан с флагом B<FAN_REPORT_FID>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOENT>" +msgstr "B<ENOENT>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The filesystem object indicated by I<dirfd> and I<pathname> does not exist. " +"This error also occurs when trying to remove a mark from an object which is " +"not marked." +msgstr "" +"Объект файловой системы, указанный в I<dirfd> и I<pathname>, не существует. " +"Эта ошибка также возникает при попытке удаления метки с не помеченного " +"объекта." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOMEM>" +msgstr "B<ENOMEM>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The necessary memory could not be allocated." +msgstr "Невозможно выделить необходимую память." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOSPC>" +msgstr "B<ENOSPC>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The number of marks exceeds the limit of 8192 and the " +#| "B<FAN_UNLIMITED_MARKS> flag was not specified when the fanotify file " +#| "descriptor was created with B<fanotify_init>(2)." +msgid "" +"The number of marks for this user exceeds the limit and the " +"B<FAN_UNLIMITED_MARKS> flag was not specified when the fanotify file " +"descriptor was created with B<fanotify_init>(2). See B<fanotify>(7) for " +"details about this limit." +msgstr "" +"Количество меток превышает ограничение в 8192 и флаг B<FAN_UNLIMITED_MARKS> " +"не был указан при создании файлового дескриптора fanotify с помощью " +"B<fanotify_init>(2)." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOSYS>" +msgstr "B<ENOSYS>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This kernel does not implement B<fanotify_mark>(). The fanotify API is " +"available only if the kernel was configured with B<CONFIG_FANOTIFY>." +msgstr "" +"В этом ядре не реализован B<fanotify_mark>(). Программный интерфейс fanotify " +"доступен только, если ядро было собрано с параметром B<CONFIG_FANOTIFY>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOTDIR>" +msgstr "B<ENOTDIR>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<flags> contains B<FAN_MARK_ONLYDIR>, and I<dirfd> and I<pathname> do not " +"specify a directory." +msgstr "" +"В значении I<flags> содержится B<FAN_MARK_ONLYDIR>, а в I<dirfd> и " +"I<pathname> указан не каталог." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "I<flags> contains B<FAN_MARK_ONLYDIR>, and I<dirfd> and I<pathname> do " +#| "not specify a directory." +msgid "" +"I<mask> contains B<FAN_RENAME>, and I<dirfd> and I<pathname> do not specify " +"a directory." +msgstr "" +"В значении I<flags> содержится B<FAN_MARK_ONLYDIR>, а в I<dirfd> и " +"I<pathname> указан не каталог." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<flags> contains B<FAN_MARK_IGNORE>, or the fanotify group was initialized " +"with flag B<FAN_REPORT_TARGET_FID>, and I<mask> contains directory entry " +"modification events (e.g., B<FAN_CREATE>, B<FAN_DELETE>), or directory event " +"flags (e.g., B<FAN_ONDIR>, B<FAN_EVENT_ON_CHILD>), and I<dirfd> and " +"I<pathname> do not specify a directory." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EOPNOTSUPP>" +msgstr "B<EOPNOTSUPP>" + +#. commit 96b2b072ee62be8ae68c8ecf14854c4d0505a8f8 +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy +#| msgid "" +#| "The object indicated by I<pathname> is associated with a filesystem that " +#| "does not support the encoding of file handles. This error can be " +#| "returned only when an fanotify file descriptor returned by " +#| "B<fanotify_init>(2) has been created with B<FAN_REPORT_FID>." +msgid "" +"The object indicated by I<pathname> is associated with a filesystem that " +"does not support the encoding of file handles. This error can be returned " +"only with an fanotify group that identifies filesystem objects by file " +"handles. Calling B<name_to_handle_at>(2) with the flag B<AT_HANDLE_FID> " +"(since Linux 6.5) can be used as a test to check if a filesystem supports " +"reporting events with file handles." +msgstr "" +"Объект, указанный в I<pathname>, связан с файловой системой, которая не " +"поддерживает кодирование файловых описателей. Эта ошибка может вернуться " +"только, когда файловый дескриптор fanotify, возвращаемый " +"B<fanotify_init>(2), был создан с флагом B<FAN_REPORT_FID>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EPERM>" +msgstr "B<EPERM>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The operation is not permitted because the caller lacks the " +#| "B<CAP_SYS_ADMIN> capability." +msgid "" +"The operation is not permitted because the caller lacks a required " +"capability." +msgstr "" +"Операция запрещена, так как вызывающий не имеет мандата B<CAP_SYS_ADMIN>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EXDEV>" +msgstr "B<EXDEV>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The filesystem object indicated by I<pathname> resides within a " +#| "filesystem subvolume (e.g., B<btrfs>(5)) which uses a different I<fsid> " +#| "than its root superblock. This error can be returned only when an " +#| "fanotify file descriptor returned by B<fanotify_init>(2) has been " +#| "created with B<FAN_REPORT_FID>." +msgid "" +"The filesystem object indicated by I<pathname> resides within a filesystem " +"subvolume (e.g., B<btrfs>(5)) which uses a different I<fsid> than its root " +"superblock. This error can be returned only with an fanotify group that " +"identifies filesystem objects by file handles." +msgstr "" +"Объект файловой системы, указанный в I<pathname>, располагается в подтоме " +"файловой системы (например, B<btrfs>(5)), которая использует I<fsid> " +"отличный от используемого в её корневом суперблоке. Эта ошибка может " +"вернуться только, когда файловый дескриптор fanotify, возвращаемый " +"B<fanotify_init>(2), был создан с флагом B<FAN_REPORT_FID>." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "СТАНДАРТЫ" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "Linux." +msgstr "Linux." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "HISTORY" +msgstr "ИСТОРИЯ" + +#. was introduced in Linux 2.6.36 and enabled in Linux 2.6.37. +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "util-linux 2.37.4" +msgid "Linux 2.6.37." +msgstr "util-linux 2.37.4" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "ЗАМЕЧАНИЯ" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "FAN_OPEN_EXEC and FAN_OPEN_EXEC_PERM" +msgstr "FAN_OPEN_EXEC и FAN_OPEN_EXEC_PERM" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "When using either B<FAN_OPEN_EXEC> or B<FAN_OPEN_EXEC_PERM> within the " +#| "I<mask>, events of these types will be returned only when the direct " +#| "execution of a program occurs. More specifically, this means that events " +#| "of these types will be generated for files that are opened using " +#| "B<execve>(2), B<execveat>(2), or B<uselib>(2). Events of these types " +#| "will not be raised in the situation where an interpreter is passed (or " +#| "reads) a script file for interpretation." +msgid "" +"When using either B<FAN_OPEN_EXEC> or B<FAN_OPEN_EXEC_PERM> within the " +"I<mask>, events of these types will be returned only when the direct " +"execution of a program occurs. More specifically, this means that events of " +"these types will be generated for files that are opened using B<execve>(2), " +"B<execveat>(2), or B<uselib>(2). Events of these types will not be raised " +"in the situation where an interpreter is passed (or reads) a file for " +"interpretation." +msgstr "" +"При использовании B<FAN_OPEN_EXEC> или B<FAN_OPEN_EXEC_PERM> в I<mask> " +"события этих типов будут возвращаться только, когда происходит " +"непосредственное выполнение программы. Точнее говоря, события этих типов " +"будут сгенерированы для файлов, которые открываются с помощью B<execve>(2), " +"B<execveat>(2) или B<uselib>(2). События данных типов не будут возникать в " +"ситуации, когда интерпретатору передаётся (или он читает) файл " +"интерпретируемого сценария." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Additionally, if a mark has also been placed on the Linux dynamic linker, a " +"user should also expect to receive an event for it when an ELF object has " +"been successfully opened using B<execve>(2) or B<execveat>(2)." +msgstr "" +"Также, если метка помещается на динамический компоновщик Linux, то " +"пользователь должен также ожидать приём сообщения, когда он открывает объект " +"ELF с помощью B<execve>(2) или B<execveat>(2)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"For example, if the following ELF binary were to be invoked and a " +"B<FAN_OPEN_EXEC> mark has been placed on /:" +msgstr "" +"Например, если вызывается следующий двоичный ELF и меткой B<FAN_OPEN_EXEC> " +"отмечен /:" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "$ /bin/echo foo\n" +msgstr "$ /bin/echo foo\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The listening application in this case would receive B<FAN_OPEN_EXEC> events " +"for both the ELF binary and interpreter, respectively:" +msgstr "" +"Слушающее приложение в этом случае получило бы события B<FAN_OPEN_EXEC> для " +"исполняемого файла ELF и интерпретатора, соответственно:" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"/bin/echo\n" +"/lib64/ld-linux-x86-64.so.2\n" +msgstr "" +"/bin/echo\n" +"/lib64/ld-linux-x86-64.so.2\n" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "BUGS" +msgstr "ДЕФЕКТЫ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The following bugs were present in Linux kernels before version 3.16:" +msgid "The following bugs were present in before Linux 3.16:" +msgstr "В ядрах Linux до версии 3.16 существуют следующие дефекты:" + +#. Fixed by commit 0a8dd2db579f7a0ac7033d6b857c3d5dbaa77563 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "If I<flags> contains B<FAN_MARK_FLUSH>, I<dirfd> and I<pathname> must " +#| "specify a valid filesystem object, even though this object is not used." +msgid "" +"If I<flags> contains B<FAN_MARK_FLUSH>, I<dirfd>, and I<pathname> must " +"specify a valid filesystem object, even though this object is not used." +msgstr "" +"Если I<flags> содержит B<FAN_MARK_FLUSH>, то I<dirfd> и I<pathname> должны " +"задавать корректный объект файловой системы, даже если этот объект не " +"используется." + +#. Fixed by commit d4c7cf6cffb1bc711a833b5e304ba5bcfe76398b +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "B<readdir>(2) does not generate a B<FAN_ACCESS> event." +msgstr "Вызов B<readdir>(2) не генерирует событие B<FAN_ACCESS>." + +#. Fixed by commit cc299a98eb13a9853675a9cbb90b30b4011e1406 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If B<fanotify_mark>() is called with B<FAN_MARK_FLUSH>, I<flags> is not " +"checked for invalid values." +msgstr "" +"Если B<fanotify_mark>() вызван с B<FAN_MARK_FLUSH>, то значение I<flags> не " +"проверяется на корректность." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "СМ. ТАКЖЕ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "B<fanotify_init>(2), B<fanotify>(7)" +msgstr "B<fanotify_init>(2), B<fanotify>(7)" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "5 февраля 2023 г." + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "Linux man-pages 6.03" + +#. type: Plain text +#: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The object indicated by I<pathname> is associated with a filesystem that " +#| "does not support the encoding of file handles. This error can be " +#| "returned only when an fanotify file descriptor returned by " +#| "B<fanotify_init>(2) has been created with B<FAN_REPORT_FID>." +msgid "" +"The object indicated by I<pathname> is associated with a filesystem that " +"does not support the encoding of file handles. This error can be returned " +"only with an fanotify group that identifies filesystem objects by file " +"handles." +msgstr "" +"Объект, указанный в I<pathname>, связан с файловой системой, которая не " +"поддерживает кодирование файловых описателей. Эта ошибка может вернуться " +"только, когда файловый дескриптор fanotify, возвращаемый " +"B<fanotify_init>(2), был создан с флагом B<FAN_REPORT_FID>." + +#. type: SH +#: debian-bookworm +#, no-wrap +msgid "VERSIONS" +msgstr "ВЕРСИИ" + +#. type: Plain text +#: debian-bookworm +#, fuzzy +#| msgid "" +#| "B<fanotify_mark>() was introduced in version 2.6.36 of the Linux kernel " +#| "and enabled in version 2.6.37." +msgid "" +"B<fanotify_mark>() was introduced in Linux 2.6.36 and enabled in Linux " +"2.6.37." +msgstr "" +"Вызов B<fanotify_mark>() появился в версии 2.6.36 ядра Linux и был включён в " +"версии 2.6.37." + +#. type: Plain text +#: debian-bookworm +msgid "This system call is Linux-specific." +msgstr "Данный вызов есть только в Linux." + +#. type: TH +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "2023-03-30" +msgstr "30 марта 2023 г." + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "Linux man-pages 6.05.01" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "Linux man-pages 6.04" |