diff options
Diffstat (limited to 'templates/man2/ioctl_iflags.2.pot')
-rw-r--r-- | templates/man2/ioctl_iflags.2.pot | 453 |
1 files changed, 453 insertions, 0 deletions
diff --git a/templates/man2/ioctl_iflags.2.pot b/templates/man2/ioctl_iflags.2.pot new file mode 100644 index 00000000..3fceeeeb --- /dev/null +++ b/templates/man2/ioctl_iflags.2.pot @@ -0,0 +1,453 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-03-01 16:59+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ioctl_iflags" +msgstr "" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "" + +#. 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 "ioctl_iflags - ioctl() operations for inode flags" +msgstr "" + +#. 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 "" +"Various Linux filesystems support the notion of I<inode " +"flags>\\[em]attributes that modify the semantics of files and directories. " +"These flags can be retrieved and modified using two B<ioctl>(2) operations:" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"int attr;\n" +"fd = open(\"pathname\", ...);\n" +"\\&\n" +"ioctl(fd, FS_IOC_GETFLAGS, &attr); /* Place current flags\n" +" in \\[aq]attr\\[aq] */\n" +"attr |= FS_NOATIME_FL; /* Tweak returned bit mask */\n" +"ioctl(fd, FS_IOC_SETFLAGS, &attr); /* Update flags for inode\n" +" referred to by \\[aq]fd\\[aq] */\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The B<lsattr>(1) and B<chattr>(1) shell commands provide interfaces to " +"these two operations, allowing a user to view and modify the inode flags " +"associated with a file." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The following flags are supported (shown along with the corresponding letter " +"used to indicate the flag by B<lsattr>(1) and B<chattr>(1)):" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_APPEND_FL> \\[aq]a\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The file can be opened only with the B<O_APPEND> flag. (This restriction " +"applies even to the superuser.) Only a privileged process " +"(B<CAP_LINUX_IMMUTABLE>) can set or clear this attribute." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_COMPR_FL> \\[aq]c\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Store the file in a compressed format on disk. This flag is I<not> " +"supported by most of the mainstream filesystem implementations; one " +"exception is B<btrfs>(5)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_DIRSYNC_FL> \\[aq]D\\[aq] (since Linux 2.6.0)" +msgstr "" + +#. .TP +#. .BR FS_EXTENT_FL " \[aq]e\[aq]" +#. FIXME Some support on ext4? (EXT4_EXTENTS_FL) +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Write directory changes synchronously to disk. This flag provides semantics " +"equivalent to the B<mount>(2) B<MS_DIRSYNC> option, but on a per-directory " +"basis. This flag can be applied only to directories." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_IMMUTABLE_FL> \\[aq]i\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The file is immutable: no changes are permitted to the file contents or " +"metadata (permissions, timestamps, ownership, link count, and so on). (This " +"restriction applies even to the superuser.) Only a privileged process " +"(B<CAP_LINUX_IMMUTABLE>) can set or clear this attribute." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_JOURNAL_DATA_FL> \\[aq]j\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Enable journaling of file data on B<ext3>(5) and B<ext4>(5) filesystems. " +"On a filesystem that is journaling in I<ordered> or I<writeback> mode, a " +"privileged (B<CAP_SYS_RESOURCE>) process can set this flag to enable " +"journaling of data updates on a per-file basis." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_NOATIME_FL> \\[aq]A\\[aq]" +msgstr "" + +#. .TP +#. .BR FS_NOCOMP_FL " \[aq]\[aq]" +#. FIXME Support for FS_NOCOMP_FL on Btrfs? +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Don't update the file last access time when the file is accessed. This can " +"provide I/O performance benefits for applications that do not care about the " +"accuracy of this timestamp. This flag provides functionality similar to the " +"B<mount>(2) B<MS_NOATIME> flag, but on a per-file basis." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_NOCOW_FL> \\[aq]C\\[aq] (since Linux 2.6.39)" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The file will not be subject to copy-on-write updates. This flag has an " +"effect only on filesystems that support copy-on-write semantics, such as " +"Btrfs. See B<chattr>(1) and B<btrfs>(5)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_NODUMP_FL> \\[aq]d\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Don't include this file in backups made using B<dump>(8)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_NOTAIL_FL> \\[aq]t\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This flag is supported only on Reiserfs. It disables the Reiserfs tail-" +"packing feature, which tries to pack small files (and the final fragment of " +"larger files) into the same disk block as the file metadata." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_PROJINHERIT_FL> \\[aq]P\\[aq] (since Linux 4.5)" +msgstr "" + +#. commit 040cb3786d9b25293b8b0b05b90da0f871e1eb9b +#. Flag name was added in Linux 4.4 +#. FIXME Not currently supported because not in FS_FL_USER_MODIFIABLE? +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Inherit the quota project ID. Files and subdirectories will inherit the " +"project ID of the directory. This flag can be applied only to directories." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_SECRM_FL> \\[aq]s\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Mark the file for secure deletion. This feature is not implemented by any " +"filesystem, since the task of securely erasing a file from a recording " +"medium is surprisingly difficult." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_SYNC_FL> \\[aq]S\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Make file updates synchronous. For files, this makes all writes synchronous " +"(as though all opens of the file were with the B<O_SYNC> flag). For " +"directories, this has the same effect as the B<FS_DIRSYNC_FL> 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<FS_TOPDIR_FL> \\[aq]T\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Mark a directory for special treatment under the Orlov block-allocation " +"strategy. See B<chattr>(1) for details. This flag can be applied only to " +"directories and has an effect only for ext2, ext3, and ext4." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FS_UNRM_FL> \\[aq]u\\[aq]" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Allow the file to be undeleted if it is deleted. This feature is not " +"implemented by any filesystem, since it is possible to implement file-" +"recovery mechanisms outside the kernel." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In most cases, when any of the above flags is set on a directory, the flag " +"is inherited by files and subdirectories created inside that directory. " +"Exceptions include B<FS_TOPDIR_FL>, which is not inheritable, and " +"B<FS_DIRSYNC_FL>, which is inherited only by subdirectories." +msgstr "" + +#. 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 "" + +#. 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: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In order to change the inode flags of a file using the B<FS_IOC_SETFLAGS> " +"operation, the effective user ID of the caller must match the owner of the " +"file, or the caller must have the B<CAP_FOWNER> capability." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The type of the argument given to the B<FS_IOC_GETFLAGS> and " +"B<FS_IOC_SETFLAGS> operations is I<int\\~*>, notwithstanding the implication " +"in the kernel source file I<include/uapi/linux/fs.h> that the argument is " +"I<long\\~*>." +msgstr "" + +#. 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<chattr>(1), B<lsattr>(1), B<mount>(2), B<btrfs>(5), B<ext4>(5), B<xfs>(5), " +"B<xattr>(7), B<mount>(8)" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"int attr;\n" +"fd = open(\"pathname\", ...);\n" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"ioctl(fd, FS_IOC_GETFLAGS, &attr); /* Place current flags\n" +" in \\[aq]attr\\[aq] */\n" +"attr |= FS_NOATIME_FL; /* Tweak returned bit mask */\n" +"ioctl(fd, FS_IOC_SETFLAGS, &attr); /* Update flags for inode\n" +" referred to by \\[aq]fd\\[aq] */\n" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "Inode flags are a nonstandard Linux extension." +msgstr "" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "2023-05-03" +msgstr "" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2023-03-30" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "" |