summaryrefslogtreecommitdiffstats
path: root/po/pt_BR/man2/quotactl.2.po
diff options
context:
space:
mode:
Diffstat (limited to 'po/pt_BR/man2/quotactl.2.po')
-rw-r--r--po/pt_BR/man2/quotactl.2.po1500
1 files changed, 1500 insertions, 0 deletions
diff --git a/po/pt_BR/man2/quotactl.2.po b/po/pt_BR/man2/quotactl.2.po
new file mode 100644
index 00000000..6ec310b8
--- /dev/null
+++ b/po/pt_BR/man2/quotactl.2.po
@@ -0,0 +1,1500 @@
+# Brazilian Portuguese translation of manpages
+# This file is distributed under the same license as the manpages-l10n package.
+# Copyright © of this file:
+# André Luiz Fassone <lonely_wolf@ig.com.br>, 2000.
+# Ricardo C.O.Freitas <english.quest@best-service.com>, 2000.
+msgid ""
+msgstr ""
+"Project-Id-Version: manpages-l10n\n"
+"POT-Creation-Date: 2024-03-01 17:05+0100\n"
+"PO-Revision-Date: 2000-06-02 19:20-0300\n"
+"Last-Translator: Ricardo C.O.Freitas <english.quest@best-service.com>\n"
+"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
+"org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Virtaal 1.0.0-beta1\n"
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "quotactl"
+msgstr "quotactl"
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide
+#, no-wrap
+msgid "2023-10-31"
+msgstr "31 outubro 2023"
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide
+#, 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
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "NAME"
+msgstr "NOME"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "quotactl - manipulate disk quotas"
+msgstr "quotactl - manipula as quotas de disco"
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "LIBRARY"
+msgstr "BIBLIOTECA"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Standard C library (I<libc>, I<-lc>)"
+msgstr "Biblioteca C Padrão (I<libc>, I<-lc>)"
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr "SINOPSE"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"B<#include E<lt>sys/quota.hE<gt>>\n"
+"B<#include E<lt>xfs/xqm.hE<gt>> /* Definition of B<Q_X*> and B<XFS_QUOTA_*> constants\n"
+" (or B<E<lt>linux/dqblk_xfs.hE<gt>>; see NOTES) */\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy, no-wrap
+#| msgid "B<int quotactl(int >I<cmd>B<, const char *>I<special>B<, int >I<id>B<, caddr_t >I<addr>B<);>\n"
+msgid ""
+"B<int quotactl(int >I<cmd>B<, const char *_Nullable >I<special>B<, int >I<id>B<,>\n"
+"B< caddr_t >I<addr>B<);>\n"
+msgstr "B<int quotactl(int >I<cmd>B<, const char *>I<special>B<, int >I<id>B<, caddr_t >I<addr>B<);>\n"
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr "DESCRIÇÃO"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "The quota system defines for each user and/or group a soft limit and a "
+#| "hard limit bounding the amount of disk space that can be used on a given "
+#| "file system. The hard limit cannot be crossed. The soft limit can be "
+#| "crossed, but warnings will ensue. Moreover, the user cannot be above the "
+#| "soft limit for more than one week (by default) at a time: after this "
+#| "week the soft limit counts as hard limit."
+msgid ""
+"The quota system can be used to set per-user, per-group, and per-project "
+"limits on the amount of disk space used on a filesystem. For each user and/"
+"or group, a soft limit and a hard limit can be set for each filesystem. The "
+"hard limit can't be exceeded. The soft limit can be exceeded, but warnings "
+"will ensue. Moreover, the user can't exceed the soft limit for more than "
+"grace period duration (one week by default) at a time; after this, the soft "
+"limit counts as a hard limit."
+msgstr ""
+"O sistema de quotas define para cada usuário e/ou grupo um limite flexível e "
+"um limite inflexível restringindo a quantidade de espaço em disco que pode "
+"ser usado em um sistema de arquivos. O limite inflexível não pode ser "
+"cruzado. O limite flexível pode ser cruzado, mas avisos virão. Além disso, o "
+"usuário não pode ficar acima do limite flexível por mais que uma semana "
+"(padrão) em um determinado tempo: depois desta semana o limite flexível "
+"funciona com um limite inflexível."
+
+#. 847aac644e92e5624f2c153bab409bf713d5ff9a
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The B<quotactl>() call manipulates disk quotas. The I<cmd> argument "
+"indicates a command to be applied to the user or group ID specified in "
+"I<id>. To initialize the I<cmd> argument, use the I<QCMD(subcmd, type)> "
+"macro. The I<type> value is either B<USRQUOTA>, for user quotas, "
+"B<GRPQUOTA>, for group quotas, or (since Linux 4.1) B<PRJQUOTA>, for "
+"project quotas. The I<subcmd> value is described below."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<special> argument is a pointer to a null-terminated string containing "
+"the pathname of the (mounted) block special device for the filesystem being "
+"manipulated."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<addr> argument is the address of an optional, command-specific, data "
+"structure that is copied in or out of the system. The interpretation of "
+"I<addr> is given with each operation below."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "The I<subcmd> value is one of the following operations:"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_QUOTAON>"
+msgstr "B<Q_QUOTAON>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Turn on quotas for a filesystem. The I<id> argument is the identification "
+"number of the quota format to be used. Currently, there are three supported "
+"quota formats:"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<QFMT_VFS_OLD>"
+msgstr "B<QFMT_VFS_OLD>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "The original quota format."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<QFMT_VFS_V0>"
+msgstr "B<QFMT_VFS_V0>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The standard VFS v0 quota format, which can handle 32-bit UIDs and GIDs and "
+"quota limits up to 2\\[ha]42 bytes and 2\\[ha]32 inodes."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<QFMT_VFS_V1>"
+msgstr "B<QFMT_VFS_V1>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"A quota format that can handle 32-bit UIDs and GIDs and quota limits of "
+"2\\[ha]63 - 1 bytes and 2\\[ha]63 - 1 inodes."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "Enable quotas. The I<addr> argument is the pathname of the file "
+#| "containing the quotas for the filesystem."
+msgid ""
+"The I<addr> argument points to the pathname of a file containing the quotas "
+"for the filesystem. The quota file must exist; it is normally created with "
+"the B<quotacheck>(8) program"
+msgstr ""
+"Habilita quotas. O I<addr> argumento é o caminho de busca do arquivo "
+"contendo as quotas para o sistema de arquivos."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Quota information can be also stored in hidden system inodes for ext4, XFS, "
+"and other filesystems if the filesystem is configured so. In this case, "
+"there are no visible quota files and there is no need to use "
+"B<quotacheck>(8). Quota information is always kept consistent by the "
+"filesystem and the B<Q_QUOTAON> operation serves only to enable enforcement "
+"of quota limits. The presence of hidden system inodes with quota "
+"information is indicated by the B<DQF_SYS_FILE> flag in the I<dqi_flags> "
+"field returned by the B<Q_GETINFO> operation."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "This operation requires privilege (B<CAP_SYS_ADMIN>)."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_QUOTAOFF>"
+msgstr "B<Q_QUOTAOFF>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Turn off quotas for a filesystem. The I<addr> and I<id> arguments are "
+"ignored. This operation requires privilege (B<CAP_SYS_ADMIN>)."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_GETQUOTA>"
+msgstr "B<Q_GETQUOTA>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "Get limits and current usage of disk space. The I<addr> argument is a "
+#| "pointer to a dqblk structure (defined in I<E<lt>sys/quota.hE<gt>>)."
+msgid ""
+"Get disk quota limits and current usage for user or group I<id>. The "
+"I<addr> argument is a pointer to a I<dqblk> structure defined in I<E<lt>sys/"
+"quota.hE<gt>> as follows:"
+msgstr ""
+"Obtém limites e uso corrente do espaço de disco. o argumento I<addr> é um "
+"ponteiro para uma estrutura dqblk (definida em I<E<lt>sys/quota.hE<gt>>)."
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"/* uint64_t is an unsigned 64-bit integer;\n"
+" uint32_t is an unsigned 32-bit integer */\n"
+"\\&\n"
+"struct dqblk { /* Definition since Linux 2.4.22 */\n"
+" uint64_t dqb_bhardlimit; /* Absolute limit on disk\n"
+" quota blocks alloc */\n"
+" uint64_t dqb_bsoftlimit; /* Preferred limit on\n"
+" disk quota blocks */\n"
+" uint64_t dqb_curspace; /* Current occupied space\n"
+" (in bytes) */\n"
+" uint64_t dqb_ihardlimit; /* Maximum number of\n"
+" allocated inodes */\n"
+" uint64_t dqb_isoftlimit; /* Preferred inode limit */\n"
+" uint64_t dqb_curinodes; /* Current number of\n"
+" allocated inodes */\n"
+" uint64_t dqb_btime; /* Time limit for excessive\n"
+" disk use */\n"
+" uint64_t dqb_itime; /* Time limit for excessive\n"
+" files */\n"
+" uint32_t dqb_valid; /* Bit mask of QIF_*\n"
+" constants */\n"
+"};\n"
+"\\&\n"
+"/* Flags in dqb_valid that indicate which fields in\n"
+" dqblk structure are valid. */\n"
+"\\&\n"
+"#define QIF_BLIMITS 1\n"
+"#define QIF_SPACE 2\n"
+"#define QIF_ILIMITS 4\n"
+"#define QIF_INODES 8\n"
+"#define QIF_BTIME 16\n"
+"#define QIF_ITIME 32\n"
+"#define QIF_LIMITS (QIF_BLIMITS | QIF_ILIMITS)\n"
+"#define QIF_USAGE (QIF_SPACE | QIF_INODES)\n"
+"#define QIF_TIMES (QIF_BTIME | QIF_ITIME)\n"
+"#define QIF_ALL (QIF_LIMITS | QIF_USAGE | QIF_TIMES)\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<dqb_valid> field is a bit mask that is set to indicate the entries in "
+"the I<dqblk> structure that are valid. Currently, the kernel fills in all "
+"entries of the I<dqblk> structure and marks them as valid in the "
+"I<dqb_valid> field. Unprivileged users may retrieve only their own quotas; "
+"a privileged user (B<CAP_SYS_ADMIN>) can retrieve the quotas of any user."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_GETNEXTQUOTA> (since Linux 4.6)"
+msgstr ""
+
+#. commit 926132c0257a5a8d149a6a395cc3405e55420566
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This operation is the same as B<Q_GETQUOTA>, but it returns quota "
+"information for the next ID greater than or equal to I<id> that has a quota "
+"set."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<addr> argument is a pointer to a I<nextdqblk> structure whose fields "
+"are as for the I<dqblk>, except for the addition of a I<dqb_id> field that "
+"is used to return the ID for which quota information is being returned:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"struct nextdqblk {\n"
+" uint64_t dqb_bhardlimit;\n"
+" uint64_t dqb_bsoftlimit;\n"
+" uint64_t dqb_curspace;\n"
+" uint64_t dqb_ihardlimit;\n"
+" uint64_t dqb_isoftlimit;\n"
+" uint64_t dqb_curinodes;\n"
+" uint64_t dqb_btime;\n"
+" uint64_t dqb_itime;\n"
+" uint32_t dqb_valid;\n"
+" uint32_t dqb_id;\n"
+"};\n"
+msgstr ""
+"struct nextdqblk {\n"
+" uint64_t dqb_bhardlimit;\n"
+" uint64_t dqb_bsoftlimit;\n"
+" uint64_t dqb_curspace;\n"
+" uint64_t dqb_ihardlimit;\n"
+" uint64_t dqb_isoftlimit;\n"
+" uint64_t dqb_curinodes;\n"
+" uint64_t dqb_btime;\n"
+" uint64_t dqb_itime;\n"
+" uint32_t dqb_valid;\n"
+" uint32_t dqb_id;\n"
+"};\n"
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_SETQUOTA>"
+msgstr "B<Q_SETQUOTA>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set quota information for user or group I<id>, using the information "
+"supplied in the I<dqblk> structure pointed to by I<addr>. The I<dqb_valid> "
+"field of the I<dqblk> structure indicates which entries in the structure "
+"have been set by the caller. This operation supersedes the B<Q_SETQLIM> and "
+"B<Q_SETUSE> operations in the previous quota interfaces. This operation "
+"requires privilege (B<CAP_SYS_ADMIN>)."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_GETINFO> (since Linux 2.4.22)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "Get limits and current usage of disk space. The I<addr> argument is a "
+#| "pointer to a dqblk structure (defined in I<E<lt>sys/quota.hE<gt>>)."
+msgid ""
+"Get information (like grace times) about quotafile. The I<addr> argument "
+"should be a pointer to a I<dqinfo> structure. This structure is defined in "
+"I<E<lt>sys/quota.hE<gt>> as follows:"
+msgstr ""
+"Obtém limites e uso corrente do espaço de disco. o argumento I<addr> é um "
+"ponteiro para uma estrutura dqblk (definida em I<E<lt>sys/quota.hE<gt>>)."
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"/* uint64_t is an unsigned 64-bit integer;\n"
+" uint32_t is an unsigned 32-bit integer */\n"
+"\\&\n"
+"struct dqinfo { /* Defined since Linux 2.4.22 */\n"
+" uint64_t dqi_bgrace; /* Time before block soft limit\n"
+" becomes hard limit */\n"
+" uint64_t dqi_igrace; /* Time before inode soft limit\n"
+" becomes hard limit */\n"
+" uint32_t dqi_flags; /* Flags for quotafile\n"
+" (DQF_*) */\n"
+" uint32_t dqi_valid;\n"
+"};\n"
+"\\&\n"
+"/* Bits for dqi_flags */\n"
+"\\&\n"
+"/* Quota format QFMT_VFS_OLD */\n"
+"\\&\n"
+"#define DQF_ROOT_SQUASH (1 E<lt>E<lt> 0) /* Root squash enabled */\n"
+" /* Before Linux v4.0, this had been defined\n"
+" privately as V1_DQF_RSQUASH */\n"
+"\\&\n"
+"/* Quota format QFMT_VFS_V0 / QFMT_VFS_V1 */\n"
+"\\&\n"
+"#define DQF_SYS_FILE (1 E<lt>E<lt> 16) /* Quota stored in\n"
+" a system file */\n"
+"\\&\n"
+"/* Flags in dqi_valid that indicate which fields in\n"
+" dqinfo structure are valid. */\n"
+"\\&\n"
+"#define IIF_BGRACE 1\n"
+"#define IIF_IGRACE 2\n"
+"#define IIF_FLAGS 4\n"
+"#define IIF_ALL (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS)\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<dqi_valid> field in the I<dqinfo> structure indicates the entries in "
+"the structure that are valid. Currently, the kernel fills in all entries of "
+"the I<dqinfo> structure and marks them all as valid in the I<dqi_valid> "
+"field. The I<id> argument is ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_SETINFO> (since Linux 2.4.22)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set information about quotafile. The I<addr> argument should be a pointer "
+"to a I<dqinfo> structure. The I<dqi_valid> field of the I<dqinfo> structure "
+"indicates the entries in the structure that have been set by the caller. "
+"This operation supersedes the B<Q_SETGRACE> and B<Q_SETFLAGS> operations in "
+"the previous quota interfaces. The I<id> argument is ignored. This "
+"operation requires privilege (B<CAP_SYS_ADMIN>)."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_GETFMT> (since Linux 2.4.22)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Get quota format used on the specified filesystem. The I<addr> argument "
+"should be a pointer to a 4-byte buffer where the format number will be "
+"stored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_SYNC>"
+msgstr "B<Q_SYNC>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Update the on-disk copy of quota usages for a filesystem. If I<special> is "
+"NULL, then all filesystems with active quotas are sync'ed. The I<addr> and "
+"I<id> arguments are ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_GETSTATS> (supported up to Linux 2.4.21)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Get statistics and other generic information about the quota subsystem. The "
+"I<addr> argument should be a pointer to a I<dqstats> structure in which data "
+"should be stored. This structure is defined in I<E<lt>sys/quota.hE<gt>>. "
+"The I<special> and I<id> arguments are ignored."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This operation is obsolete and was removed in Linux 2.4.22. Files in I</"
+"proc/sys/fs/quota/> carry the information instead."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"For XFS filesystems making use of the XFS Quota Manager (XQM), the above "
+"operations are bypassed and the following operations are used:"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XQUOTAON>"
+msgstr "B<Q_XQUOTAON>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Turn on quotas for an XFS filesystem. XFS provides the ability to turn on/"
+"off quota limit enforcement with quota accounting. Therefore, XFS expects "
+"I<addr> to be a pointer to an I<unsigned int> that contains a bitwise "
+"combination of the following flags (defined in I<E<lt>xfs/xqm.hE<gt>>):"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"XFS_QUOTA_UDQ_ACCT /* User quota accounting */\n"
+"XFS_QUOTA_UDQ_ENFD /* User quota limits enforcement */\n"
+"XFS_QUOTA_GDQ_ACCT /* Group quota accounting */\n"
+"XFS_QUOTA_GDQ_ENFD /* Group quota limits enforcement */\n"
+"XFS_QUOTA_PDQ_ACCT /* Project quota accounting */\n"
+"XFS_QUOTA_PDQ_ENFD /* Project quota limits enforcement */\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This operation requires privilege (B<CAP_SYS_ADMIN>). The I<id> argument is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XQUOTAOFF>"
+msgstr "B<Q_XQUOTAOFF>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Turn off quotas for an XFS filesystem. As with B<Q_QUOTAON>, XFS "
+"filesystems expect a pointer to an I<unsigned int> that specifies whether "
+"quota accounting and/or limit enforcement need to be turned off (using the "
+"same flags as for B<Q_XQUOTAON> operation). This operation requires "
+"privilege (B<CAP_SYS_ADMIN>). The I<id> argument is ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XGETQUOTA>"
+msgstr "B<Q_XGETQUOTA>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "Get limits and current usage of disk space. The I<addr> argument is a "
+#| "pointer to a dqblk structure (defined in I<E<lt>sys/quota.hE<gt>>)."
+msgid ""
+"Get disk quota limits and current usage for user I<id>. The I<addr> "
+"argument is a pointer to an I<fs_disk_quota> structure, which is defined in "
+"I<E<lt>xfs/xqm.hE<gt>> as follows:"
+msgstr ""
+"Obtém limites e uso corrente do espaço de disco. o argumento I<addr> é um "
+"ponteiro para uma estrutura dqblk (definida em I<E<lt>sys/quota.hE<gt>>)."
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"/* All the blk units are in BBs (Basic Blocks) of\n"
+" 512 bytes. */\n"
+"\\&\n"
+"#define FS_DQUOT_VERSION 1 /* fs_disk_quota.d_version */\n"
+"\\&\n"
+"#define XFS_USER_QUOTA (1E<lt>E<lt>0) /* User quota type */\n"
+"#define XFS_PROJ_QUOTA (1E<lt>E<lt>1) /* Project quota type */\n"
+"#define XFS_GROUP_QUOTA (1E<lt>E<lt>2) /* Group quota type */\n"
+"\\&\n"
+"struct fs_disk_quota {\n"
+" int8_t d_version; /* Version of this structure */\n"
+" int8_t d_flags; /* XFS_{USER,PROJ,GROUP}_QUOTA */\n"
+" uint16_t d_fieldmask; /* Field specifier */\n"
+" uint32_t d_id; /* User, project, or group ID */\n"
+" uint64_t d_blk_hardlimit; /* Absolute limit on\n"
+" disk blocks */\n"
+" uint64_t d_blk_softlimit; /* Preferred limit on\n"
+" disk blocks */\n"
+" uint64_t d_ino_hardlimit; /* Maximum # allocated\n"
+" inodes */\n"
+" uint64_t d_ino_softlimit; /* Preferred inode limit */\n"
+" uint64_t d_bcount; /* # disk blocks owned by\n"
+" the user */\n"
+" uint64_t d_icount; /* # inodes owned by the user */\n"
+" int32_t d_itimer; /* Zero if within inode limits */\n"
+" /* If not, we refuse service */\n"
+" int32_t d_btimer; /* Similar to above; for\n"
+" disk blocks */\n"
+" uint16_t d_iwarns; /* # warnings issued with\n"
+" respect to # of inodes */\n"
+" uint16_t d_bwarns; /* # warnings issued with\n"
+" respect to disk blocks */\n"
+" int32_t d_padding2; /* Padding - for future use */\n"
+" uint64_t d_rtb_hardlimit; /* Absolute limit on realtime\n"
+" (RT) disk blocks */\n"
+" uint64_t d_rtb_softlimit; /* Preferred limit on RT\n"
+" disk blocks */\n"
+" uint64_t d_rtbcount; /* # realtime blocks owned */\n"
+" int32_t d_rtbtimer; /* Similar to above; for RT\n"
+" disk blocks */\n"
+" uint16_t d_rtbwarns; /* # warnings issued with\n"
+" respect to RT disk blocks */\n"
+" int16_t d_padding3; /* Padding - for future use */\n"
+" char d_padding4[8]; /* Yet more padding */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Unprivileged users may retrieve only their own quotas; a privileged user "
+"(B<CAP_SYS_ADMIN>) may retrieve the quotas of any user."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XGETNEXTQUOTA> (since Linux 4.6)"
+msgstr ""
+
+#. commit 8b37524962b9c54423374717786198f5c0820a28
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This operation is the same as B<Q_XGETQUOTA>, but it returns (in the "
+"I<fs_disk_quota> structure pointed by I<addr>) quota information for the "
+"next ID greater than or equal to I<id> that has a quota set. Note that "
+"since I<fs_disk_quota> already has I<q_id> field, no separate structure type "
+"is needed (in contrast with B<Q_GETQUOTA> and B<Q_GETNEXTQUOTA> operations)"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XSETQLIM>"
+msgstr "B<Q_XSETQLIM>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set disk quota limits for user I<id>. The I<addr> argument is a pointer to "
+"an I<fs_disk_quota> structure. This operation requires privilege "
+"(B<CAP_SYS_ADMIN>)."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XGETQSTAT>"
+msgstr "B<Q_XGETQSTAT>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Returns XFS filesystem-specific quota information in the I<fs_quota_stat> "
+"structure pointed by I<addr>. This is useful for finding out how much space "
+"is used to store quota information, and also to get the quota on/off status "
+"of a given local XFS filesystem. The I<fs_quota_stat> structure itself is "
+"defined as follows:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"#define FS_QSTAT_VERSION 1 /* fs_quota_stat.qs_version */\n"
+"\\&\n"
+"struct fs_qfilestat {\n"
+" uint64_t qfs_ino; /* Inode number */\n"
+" uint64_t qfs_nblks; /* Number of BBs\n"
+" 512-byte-blocks */\n"
+" uint32_t qfs_nextents; /* Number of extents */\n"
+"};\n"
+"\\&\n"
+"struct fs_quota_stat {\n"
+" int8_t qs_version; /* Version number for\n"
+" future changes */\n"
+" uint16_t qs_flags; /* XFS_QUOTA_{U,P,G}DQ_{ACCT,ENFD} */\n"
+" int8_t qs_pad; /* Unused */\n"
+" struct fs_qfilestat qs_uquota; /* User quota storage\n"
+" information */\n"
+" struct fs_qfilestat qs_gquota; /* Group quota storage\n"
+" information */\n"
+" uint32_t qs_incoredqs; /* Number of dquots in core */\n"
+" int32_t qs_btimelimit; /* Limit for blocks timer */\n"
+" int32_t qs_itimelimit; /* Limit for inodes timer */\n"
+" int32_t qs_rtbtimelimit;/* Limit for RT\n"
+" blocks timer */\n"
+" uint16_t qs_bwarnlimit; /* Limit for # of warnings */\n"
+" uint16_t qs_iwarnlimit; /* Limit for # of warnings */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "The I<id> argument is ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XGETQSTATV>"
+msgstr "B<Q_XGETQSTATV>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Returns XFS filesystem-specific quota information in the I<fs_quota_statv> "
+"pointed to by I<addr>. This version of the operation uses a structure with "
+"proper versioning support, along with appropriate layout (all fields are "
+"naturally aligned) and padding to avoiding special compat handling; it also "
+"provides the ability to get statistics regarding the project quota file. "
+"The I<fs_quota_statv> structure itself is defined as follows:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"#define FS_QSTATV_VERSION1 1 /* fs_quota_statv.qs_version */\n"
+"\\&\n"
+"struct fs_qfilestatv {\n"
+" uint64_t qfs_ino; /* Inode number */\n"
+" uint64_t qfs_nblks; /* Number of BBs\n"
+" 512-byte-blocks */\n"
+" uint32_t qfs_nextents; /* Number of extents */\n"
+" uint32_t qfs_pad; /* Pad for 8-byte alignment */\n"
+"};\n"
+"\\&\n"
+"struct fs_quota_statv {\n"
+" int8_t qs_version; /* Version for future\n"
+" changes */\n"
+" uint8_t qs_pad1; /* Pad for 16-bit alignment */\n"
+" uint16_t qs_flags; /* XFS_QUOTA_.* flags */\n"
+" uint32_t qs_incoredqs; /* Number of dquots incore */\n"
+" struct fs_qfilestatv qs_uquota; /* User quota\n"
+" information */\n"
+" struct fs_qfilestatv qs_gquota; /* Group quota\n"
+" information */\n"
+" struct fs_qfilestatv qs_pquota; /* Project quota\n"
+" information */\n"
+" int32_t qs_btimelimit; /* Limit for blocks timer */\n"
+" int32_t qs_itimelimit; /* Limit for inodes timer */\n"
+" int32_t qs_rtbtimelimit; /* Limit for RT blocks\n"
+" timer */\n"
+" uint16_t qs_bwarnlimit; /* Limit for # of warnings */\n"
+" uint16_t qs_iwarnlimit; /* Limit for # of warnings */\n"
+" uint64_t qs_pad2[8]; /* For future proofing */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<qs_version> field of the structure should be filled with the version "
+"of the structure supported by the callee (for now, only I<FS_QSTAT_VERSION1> "
+"is supported). The kernel will fill the structure in accordance with "
+"version provided. The I<id> argument is ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XQUOTARM> (buggy until Linux 3.16)"
+msgstr ""
+
+#. 9da93f9b7cdf8ab28da6b364cdc1fafc8670b4dc
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Free the disk space taken by disk quotas. The I<addr> argument should be a "
+"pointer to an I<unsigned int> value containing flags (the same as in "
+"I<d_flags> field of I<fs_disk_quota> structure) which identify what types "
+"of quota should be removed. (Note that the quota type passed in the I<cmd> "
+"argument is ignored, but should remain valid in order to pass preliminary "
+"quotactl syscall handler checks.)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Quotas must have already been turned off. The I<id> argument is ignored."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<Q_XQUOTASYNC> (since Linux 2.6.15; no-op since Linux 3.4)"
+msgstr ""
+
+#. Added in commit ee34807a65aa0c5911dc27682863afca780a003e
+#. 4b217ed9e30f94b6e8e5e262020ef0ceab6113af
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This operation was an XFS quota equivalent to B<Q_SYNC>, but it is no-op "
+"since Linux 3.4, as B<sync>(1) writes quota information to disk now (in "
+"addition to the other filesystem metadata that it writes out). The "
+"I<special>, I<id> and I<addr> arguments are ignored."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "RETURN VALUE"
+msgstr "VALOR DE RETORNO"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "On success, B<quotactl> returns 0. On error, -1 is returned, and I<errno> "
+#| "is set appropriately."
+msgid ""
+"On success, B<quotactl>() returns 0; on error -1 is returned, and I<errno> "
+"is set to indicate the error."
+msgstr ""
+"Em caso de sucesso, B<quotactl> devolve 0. Caso contrário, -1 é devolvido e "
+"I<errno> é selecionado adequadamente."
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "ERRORS"
+msgstr "ERROS"
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EACCES>"
+msgstr "B<EACCES>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"I<cmd> is B<Q_QUOTAON>, and the quota file pointed to by I<addr> exists, but "
+"is not a regular file or is not on the filesystem pointed to by I<special>."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EBUSY>"
+msgstr "B<EBUSY>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"I<cmd> is B<Q_QUOTAON>, but another B<Q_QUOTAON> had already been performed."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EFAULT>"
+msgstr "B<EFAULT>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<addr> or I<special> is invalid."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: 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
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<cmd> or I<type> is invalid."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<cmd> is B<Q_QUOTAON>, but the specified quota file is corrupted."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EINVAL> (since Linux 5.5)"
+msgstr ""
+
+#. 3dd4d40b420846dd35869ccc8f8627feef2cff32
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"I<cmd> is B<Q_XQUOTARM>, but I<addr> does not point to valid quota types."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: 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
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "The file specified by I<special> or I<addr> does not exist."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: 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
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "The kernel has not been compiled with the B<CONFIG_QUOTA> option."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ENOTBLK>"
+msgstr "B<ENOTBLK>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<special> is not a block device."
+msgstr "I<special> não é dispositivo de bloco."
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: 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
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The caller lacked the required privilege (B<CAP_SYS_ADMIN>) for the "
+"specified operation."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ERANGE>"
+msgstr "B<ERANGE>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"I<cmd> is B<Q_SETQUOTA>, but the specified limits are out of the range "
+"allowed by the quota format."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ESRCH>"
+msgstr "B<ESRCH>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"No disk quota is found for the indicated user. Quotas have not been turned "
+"on for this filesystem."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<cmd> is B<Q_QUOTAON>, but the specified quota format was not found."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"I<cmd> is B<Q_GETNEXTQUOTA> or B<Q_XGETNEXTQUOTA>, but there is no ID "
+"greater than or equal to I<id> that has an active quota."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "NOTES"
+msgstr "NOTAS"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Instead of I<E<lt>xfs/xqm.hE<gt>> one can use I<E<lt>linux/dqblk_xfs."
+"hE<gt>>, taking into account that there are several naming discrepancies:"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "\\[bu]"
+msgstr "\\[bu]"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Quota enabling flags (of format B<XFS_QUOTA_[UGP]DQ_{ACCT,ENFD}>) are "
+"defined without a leading \"X\", as B<FS_QUOTA_[UGP]DQ_{ACCT,ENFD}>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The same is true for B<XFS_{USER,GROUP,PROJ}_QUOTA> quota type flags, which "
+"are defined as B<FS_{USER,GROUP,PROJ}_QUOTA>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The I<dqblk_xfs.h> header file defines its own B<XQM_USRQUOTA>, "
+"B<XQM_GRPQUOTA>, and B<XQM_PRJQUOTA> constants for the available quota "
+"types, but their values are the same as for constants without the B<XQM_> "
+"prefix."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "VEJA TAMBÉM"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "B<quota>(1), B<getrlimit>(2), B<quotacheck>(8), B<quotaon>(8)"
+msgstr "B<quota>(1), B<getrlimit>(2), B<quotacheck>(8), B<quotaon>(8)"
+
+#. type: TH
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "2023-02-10"
+msgstr "10 fevereiro 2023"
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "Linux man-pages 6.03"
+msgstr "Linux man-pages 6.03"
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"/* uint64_t is an unsigned 64-bit integer;\n"
+" uint32_t is an unsigned 32-bit integer */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct dqblk { /* Definition since Linux 2.4.22 */\n"
+" uint64_t dqb_bhardlimit; /* Absolute limit on disk\n"
+" quota blocks alloc */\n"
+" uint64_t dqb_bsoftlimit; /* Preferred limit on\n"
+" disk quota blocks */\n"
+" uint64_t dqb_curspace; /* Current occupied space\n"
+" (in bytes) */\n"
+" uint64_t dqb_ihardlimit; /* Maximum number of\n"
+" allocated inodes */\n"
+" uint64_t dqb_isoftlimit; /* Preferred inode limit */\n"
+" uint64_t dqb_curinodes; /* Current number of\n"
+" allocated inodes */\n"
+" uint64_t dqb_btime; /* Time limit for excessive\n"
+" disk use */\n"
+" uint64_t dqb_itime; /* Time limit for excessive\n"
+" files */\n"
+" uint32_t dqb_valid; /* Bit mask of QIF_*\n"
+" constants */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"/* Flags in dqb_valid that indicate which fields in\n"
+" dqblk structure are valid. */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"#define QIF_BLIMITS 1\n"
+"#define QIF_SPACE 2\n"
+"#define QIF_ILIMITS 4\n"
+"#define QIF_INODES 8\n"
+"#define QIF_BTIME 16\n"
+"#define QIF_ITIME 32\n"
+"#define QIF_LIMITS (QIF_BLIMITS | QIF_ILIMITS)\n"
+"#define QIF_USAGE (QIF_SPACE | QIF_INODES)\n"
+"#define QIF_TIMES (QIF_BTIME | QIF_ITIME)\n"
+"#define QIF_ALL (QIF_LIMITS | QIF_USAGE | QIF_TIMES)\n"
+msgstr ""
+"#define QIF_BLIMITS 1\n"
+"#define QIF_SPACE 2\n"
+"#define QIF_ILIMITS 4\n"
+"#define QIF_INODES 8\n"
+"#define QIF_BTIME 16\n"
+"#define QIF_ITIME 32\n"
+"#define QIF_LIMITS (QIF_BLIMITS | QIF_ILIMITS)\n"
+"#define QIF_USAGE (QIF_SPACE | QIF_INODES)\n"
+"#define QIF_TIMES (QIF_BTIME | QIF_ITIME)\n"
+"#define QIF_ALL (QIF_LIMITS | QIF_USAGE | QIF_TIMES)\n"
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct dqinfo { /* Defined since Linux 2.4.22 */\n"
+" uint64_t dqi_bgrace; /* Time before block soft limit\n"
+" becomes hard limit */\n"
+" uint64_t dqi_igrace; /* Time before inode soft limit\n"
+" becomes hard limit */\n"
+" uint32_t dqi_flags; /* Flags for quotafile\n"
+" (DQF_*) */\n"
+" uint32_t dqi_valid;\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "/* Bits for dqi_flags */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "/* Quota format QFMT_VFS_OLD */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"#define DQF_ROOT_SQUASH (1 E<lt>E<lt> 0) /* Root squash enabled */\n"
+" /* Before Linux v4.0, this had been defined\n"
+" privately as V1_DQF_RSQUASH */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "/* Quota format QFMT_VFS_V0 / QFMT_VFS_V1 */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"#define DQF_SYS_FILE (1 E<lt>E<lt> 16) /* Quota stored in\n"
+" a system file */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"/* Flags in dqi_valid that indicate which fields in\n"
+" dqinfo structure are valid. */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"#define IIF_BGRACE 1\n"
+"#define IIF_IGRACE 2\n"
+"#define IIF_FLAGS 4\n"
+"#define IIF_ALL (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS)\n"
+msgstr ""
+"#define IIF_BGRACE 1\n"
+"#define IIF_IGRACE 2\n"
+"#define IIF_FLAGS 4\n"
+"#define IIF_ALL (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS)\n"
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"/* All the blk units are in BBs (Basic Blocks) of\n"
+" 512 bytes. */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "#define FS_DQUOT_VERSION 1 /* fs_disk_quota.d_version */\n"
+msgstr "#define FS_DQUOT_VERSION 1 /* fs_disk_quota.d_version */\n"
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"#define XFS_USER_QUOTA (1E<lt>E<lt>0) /* User quota type */\n"
+"#define XFS_PROJ_QUOTA (1E<lt>E<lt>1) /* Project quota type */\n"
+"#define XFS_GROUP_QUOTA (1E<lt>E<lt>2) /* Group quota type */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct fs_disk_quota {\n"
+" int8_t d_version; /* Version of this structure */\n"
+" int8_t d_flags; /* XFS_{USER,PROJ,GROUP}_QUOTA */\n"
+" uint16_t d_fieldmask; /* Field specifier */\n"
+" uint32_t d_id; /* User, project, or group ID */\n"
+" uint64_t d_blk_hardlimit; /* Absolute limit on\n"
+" disk blocks */\n"
+" uint64_t d_blk_softlimit; /* Preferred limit on\n"
+" disk blocks */\n"
+" uint64_t d_ino_hardlimit; /* Maximum # allocated\n"
+" inodes */\n"
+" uint64_t d_ino_softlimit; /* Preferred inode limit */\n"
+" uint64_t d_bcount; /* # disk blocks owned by\n"
+" the user */\n"
+" uint64_t d_icount; /* # inodes owned by the user */\n"
+" int32_t d_itimer; /* Zero if within inode limits */\n"
+" /* If not, we refuse service */\n"
+" int32_t d_btimer; /* Similar to above; for\n"
+" disk blocks */\n"
+" uint16_t d_iwarns; /* # warnings issued with\n"
+" respect to # of inodes */\n"
+" uint16_t d_bwarns; /* # warnings issued with\n"
+" respect to disk blocks */\n"
+" int32_t d_padding2; /* Padding - for future use */\n"
+" uint64_t d_rtb_hardlimit; /* Absolute limit on realtime\n"
+" (RT) disk blocks */\n"
+" uint64_t d_rtb_softlimit; /* Preferred limit on RT\n"
+" disk blocks */\n"
+" uint64_t d_rtbcount; /* # realtime blocks owned */\n"
+" int32_t d_rtbtimer; /* Similar to above; for RT\n"
+" disk blocks */\n"
+" uint16_t d_rtbwarns; /* # warnings issued with\n"
+" respect to RT disk blocks */\n"
+" int16_t d_padding3; /* Padding - for future use */\n"
+" char d_padding4[8]; /* Yet more padding */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "#define FS_QSTAT_VERSION 1 /* fs_quota_stat.qs_version */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct fs_qfilestat {\n"
+" uint64_t qfs_ino; /* Inode number */\n"
+" uint64_t qfs_nblks; /* Number of BBs\n"
+" 512-byte-blocks */\n"
+" uint32_t qfs_nextents; /* Number of extents */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct fs_quota_stat {\n"
+" int8_t qs_version; /* Version number for\n"
+" future changes */\n"
+" uint16_t qs_flags; /* XFS_QUOTA_{U,P,G}DQ_{ACCT,ENFD} */\n"
+" int8_t qs_pad; /* Unused */\n"
+" struct fs_qfilestat qs_uquota; /* User quota storage\n"
+" information */\n"
+" struct fs_qfilestat qs_gquota; /* Group quota storage\n"
+" information */\n"
+" uint32_t qs_incoredqs; /* Number of dquots in core */\n"
+" int32_t qs_btimelimit; /* Limit for blocks timer */\n"
+" int32_t qs_itimelimit; /* Limit for inodes timer */\n"
+" int32_t qs_rtbtimelimit;/* Limit for RT\n"
+" blocks timer */\n"
+" uint16_t qs_bwarnlimit; /* Limit for # of warnings */\n"
+" uint16_t qs_iwarnlimit; /* Limit for # of warnings */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid "#define FS_QSTATV_VERSION1 1 /* fs_quota_statv.qs_version */\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct fs_qfilestatv {\n"
+" uint64_t qfs_ino; /* Inode number */\n"
+" uint64_t qfs_nblks; /* Number of BBs\n"
+" 512-byte-blocks */\n"
+" uint32_t qfs_nextents; /* Number of extents */\n"
+" uint32_t qfs_pad; /* Pad for 8-byte alignment */\n"
+"};\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"struct fs_quota_statv {\n"
+" int8_t qs_version; /* Version for future\n"
+" changes */\n"
+" uint8_t qs_pad1; /* Pad for 16-bit alignment */\n"
+" uint16_t qs_flags; /* XFS_QUOTA_.* flags */\n"
+" uint32_t qs_incoredqs; /* Number of dquots incore */\n"
+" struct fs_qfilestatv qs_uquota; /* User quota\n"
+" information */\n"
+" struct fs_qfilestatv qs_gquota; /* Group quota\n"
+" information */\n"
+" struct fs_qfilestatv qs_pquota; /* Project quota\n"
+" information */\n"
+" int32_t qs_btimelimit; /* Limit for blocks timer */\n"
+" int32_t qs_itimelimit; /* Limit for inodes timer */\n"
+" int32_t qs_rtbtimelimit; /* Limit for RT blocks\n"
+" timer */\n"
+" uint16_t qs_bwarnlimit; /* Limit for # of warnings */\n"
+" uint16_t qs_iwarnlimit; /* Limit for # of warnings */\n"
+" uint64_t qs_pad2[8]; /* For future proofing */\n"
+"};\n"
+msgstr ""
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "2023-05-03"
+msgstr "3 maio 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"