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/pt_BR/man2/setreuid.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/pt_BR/man2/setreuid.2.po')
-rw-r--r-- | po/pt_BR/man2/setreuid.2.po | 480 |
1 files changed, 480 insertions, 0 deletions
diff --git a/po/pt_BR/man2/setreuid.2.po b/po/pt_BR/man2/setreuid.2.po new file mode 100644 index 00000000..7fef53f9 --- /dev/null +++ b/po/pt_BR/man2/setreuid.2.po @@ -0,0 +1,480 @@ +# 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>, 2001. +# Marcelo Pereira da Silva <marcelo@pereira.com>, 2001. +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n\n" +"POT-Creation-Date: 2024-03-01 17:08+0100\n" +"PO-Revision-Date: 2001-06-02 19:20-0300\n" +"Last-Translator: Marcelo Pereira da Silva <marcelo@pereira.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 +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "setreuid" +msgstr "setreuid" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "31 outubro 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 "NOME" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "setreuid, setregid - set real and/or effective user or group ID" +msgstr "setreuid, seteuid - seleciona a ID real e/ou efetiva de usuário" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "BIBLIOTECA" + +#. 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 "Biblioteca C Padrão (I<libc>, I<-lc>)" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "SINOPSE" + +#. 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>unistd.hE<gt>>\n" +msgstr "B<#include E<lt>unistd.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 setreuid(uid_t >I<ruid>B<, uid_t >I<euid>B<);>" +msgid "" +"B<int setreuid(uid_t >I<ruid>B<, uid_t >I<euid>B<);>\n" +"B<int setregid(gid_t >I<rgid>B<, gid_t >I<egid>B<);>\n" +msgstr "B<int setreuid(uid_t >I<ruid>B<, uid_t >I<euid>B<);>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):" +msgstr "" +"Requisitos de macro de teste de recursos para o glibc (consulte " +"B<feature_test_macros>(7)):" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "B<setreuid>(), B<setregid>():" +msgstr "B<setreuid>(), B<setregid>():" + +#. || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +" _XOPEN_SOURCE E<gt>= 500\n" +" || /* Since glibc 2.19: */ _DEFAULT_SOURCE\n" +" || /* glibc E<lt>= 2.19: */ _BSD_SOURCE\n" +msgstr "" +" _XOPEN_SOURCE E<gt>= 500\n" +" || /* Desde o glibc 2.19: */ _DEFAULT_SOURCE\n" +" || /* glibc E<lt>= 2.19: */ _BSD_SOURCE\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 "DESCRIÇÃO" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "setreuid, setregid - set real and/or effective user or group ID" +msgid "B<setreuid>() sets real and effective user IDs of the calling process." +msgstr "setreuid, seteuid - seleciona a ID real e/ou efetiva de usuário" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Supplying a value of -1 for either the real or effective user ID forces the " +"system to leave that ID unchanged." +msgstr "" +"Fornecendo um valor de -1 para ambas as ID do usuário, real e efetiva, força " +"o sistema a deixar a ID inalterada." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "B<setreuid> sets real and effective user IDs of the current process. " +#| "Unprivileged users may only set the real user ID to the real user ID or " +#| "the effective user ID, and may only set the effective user ID to the real " +#| "user ID, the effective user ID or the saved user ID." +msgid "" +"Unprivileged processes may only set the effective user ID to the real user " +"ID, the effective user ID, or the saved set-user-ID." +msgstr "" +"B<setreuid> seleciona a ID real e/ou efetiva de usuário do processo atual. " +"Usuários sem privilégios somente podem selecionar a ID real de usuário para " +"a ID real ou para a efetiva de usuário, e somente podem selecionar a ID " +"efetiva do usuário para a real, a efetiva ou para a ID armazenada do usuário." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Unprivileged users may only set the real user ID to the real user ID or the " +"effective user ID." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "If the real user ID is set or the effective user ID is set to a value not " +#| "equal to the previous real user ID, the saved user ID will be set to the " +#| "new effective user ID." +msgid "" +"If the real user ID is set (i.e., I<ruid> is not -1) or the effective user " +"ID is set to a value not equal to the previous real user ID, the saved set-" +"user-ID will be set to the new effective user ID." +msgstr "" +"Se a ID real, ou efetiva, do usuário é selecionada para um valor diferente " +"do valor prévio da ID real, a ID armazenad do usuário será selecionada para " +"o novo valor da ID efetiva do usuário." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Completely analogously, B<setregid> sets real and effective group ID's of " +#| "the current process, and all of the above holds with \"group\" instead of " +#| "\"user\"." +msgid "" +"Completely analogously, B<setregid>() sets real and effective group ID's of " +"the calling process, and all of the above holds with \"group\" instead of " +"\"user\"." +msgstr "" +"Completamente análoga, B<setregid> seleciona as ID's reais e efetivas do " +"grupo do processo corrente,e todos com 'grupo' em vez de 'usuário'." + +#. 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 "VALOR DE RETORNO" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On success, zero is returned. On error, -1 is returned, and I<errno> is set " +"to indicate the error." +msgstr "" +"Em caso de sucesso, zero é retornado. Em caso de erro, -1 é retornado, e " +"I<errno> é definido para indicar o erro." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<Note>: there are cases where B<setreuid>() can fail even when the caller " +"is UID 0; it is a grave security error to omit checking for a failure return " +"from B<setreuid>()." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "ERROS" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EAGAIN>" +msgstr "B<EAGAIN>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The call would change the caller's real UID (i.e., I<ruid> does not match " +"the caller's real UID), but there was a temporary failure allocating the " +"necessary kernel data structures." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<ruid> does not match the caller's real UID and this call would bring the " +"number of processes belonging to the real user ID I<ruid> over the caller's " +"B<RLIMIT_NPROC> resource limit. Since Linux 3.1, this error case no longer " +"occurs (but robust applications should check for this error); see the " +"description of B<EAGAIN> in B<execve>(2)." +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 "" +"One or more of the target user or group IDs is not valid in this user " +"namespace." +msgstr "" + +#. 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 current process is not the super-user and changes other than (i) " +#| "swapping the effective user (group) ID with the real user (group) ID, or " +#| "(ii) setting one to the value of the other or (iii) setting the effective " +#| "user (group) ID to the value of the saved user (group) ID was specified." +msgid "" +"The calling process is not privileged (on Linux, does not have the necessary " +"capability in its user namespace: B<CAP_SETUID> in the case of " +"B<setreuid>(), or B<CAP_SETGID> in the case of B<setregid>()) and a change " +"other than (i) swapping the effective user (group) ID with the real user " +"(group) ID, or (ii) setting one to the value of the other or (iii) setting " +"the effective user (group) ID to the value of the saved set-user-ID (saved " +"set-group-ID) was specified." +msgstr "" +"O processo atual não é de superusuário e alterações outras que (i) troca de " +"ID efetiva de usuário (grupo) com a ID real de usuário (grupo), ou (ii) " +"selecionando um dos valores ou (iii) selecionando a ID efetiva do usuário " +"(grupo) para o valor da ID salvada de usuário (grupo) que foi especificada." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "VERSIONS" +msgstr "VERSÕES" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"POSIX.1 does not specify all of the UID changes that Linux permits for an " +"unprivileged process. For B<setreuid>(), the effective user ID can be made " +"the same as the real user ID or the saved set-user-ID, and it is unspecified " +"whether unprivileged processes may set the real user ID to the real user ID, " +"the effective user ID, or the saved set-user-ID. For B<setregid>(), the " +"real group ID can be changed to the value of the saved set-group-ID, and the " +"effective group ID can be changed to the value of the real group ID or the " +"saved set-group-ID. The precise details of what ID changes are permitted " +"vary across implementations." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"POSIX.1 makes no specification about the effect of these calls on the saved " +"set-user-ID and saved set-group-ID." +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 "PADRÕES" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "POSIX.1-2008." +msgstr "POSIX.1-2008." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "HISTORY" +msgstr "HISTÓRICO" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "BSD 4.3 (the B<setreuid> and B<setregid> function calls first appeared in " +#| "4.2BSD)." +msgid "POSIX.1-2001, 4.3BSD (first appeared in 4.2BSD)." +msgstr "" +"BSD 4.3 (as funções B<setreuid> e B<setregid> apareceu a primeira vez no BSD " +"4.2.)" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "Setting the effective user (group) ID to the saved user ID is possible " +#| "since Linux 1.1.37 (1.1.38)." +msgid "" +"Setting the effective user (group) ID to the saved set-user-ID (saved set-" +"group-ID) is possible since Linux 1.1.37 (1.1.38)." +msgstr "" +"Selecionar a ID efetiva de usuário (grupo) para ser a ID armazenada de " +"usuário é possível desde o Linux 1.1.37 (1.1.38)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The original Linux B<setreuid>() and B<setregid>() system calls supported " +"only 16-bit user and group IDs. Subsequently, Linux 2.4 added " +"B<setreuid32>() and B<setregid32>(), supporting 32-bit IDs. The glibc " +"B<setreuid>() and B<setregid>() wrapper functions transparently deal with " +"the variations across kernel versions." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "C library/kernel differences" +msgstr "Diferenças entre kernel/biblioteca C" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"At the kernel level, user IDs and group IDs are a per-thread attribute. " +"However, POSIX requires that all threads in a process share the same " +"credentials. The NPTL threading implementation handles the POSIX " +"requirements by providing wrapper functions for the various system calls " +"that change process UIDs and GIDs. These wrapper functions (including those " +"for B<setreuid>() and B<setregid>()) employ a signal-based technique to " +"ensure that when one thread changes credentials, all of the other threads in " +"the process also change their credentials. For details, see B<nptl>(7)." +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 "VEJA TAMBÉM" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<getgid>(2), B<getuid>(2), B<seteuid>(2), B<setgid>(2), B<setresuid>(2), " +"B<setuid>(2), B<capabilities>(7), B<credentials>(7), B<user_namespaces>(7)" +msgstr "" +"B<getgid>(2), B<getuid>(2), B<seteuid>(2), B<setgid>(2), B<setresuid>(2), " +"B<setuid>(2), B<capabilities>(7), B<credentials>(7), B<user_namespaces>(7)" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "5 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 +#, fuzzy +#| msgid "" +#| "BSD 4.3 (the B<setreuid> and B<setregid> function calls first appeared in " +#| "4.2BSD)." +msgid "" +"POSIX.1-2001, POSIX.1-2008, 4.3BSD (B<setreuid>() and B<setregid>() first " +"appeared in 4.2BSD)." +msgstr "" +"BSD 4.3 (as funções B<setreuid> e B<setregid> apareceu a primeira vez no BSD " +"4.2.)" + +#. type: SH +#: debian-bookworm +#, no-wrap +msgid "NOTES" +msgstr "NOTAS" + +#. type: TH +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "2023-03-30" +msgstr "30 março 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" |