Translation

(itstool) path: section/para
When the application later calls one of the six PAM primitives, the PAM library retrieves the chain for the corresponding facility and calls the appropriate service function in each module listed in the chain, in the order in which they were listed in the configuration. After each call to a service function, the module type and the error code returned by the service function are used to determine what happens next. With a few exceptions, which we discuss below, the following table applies:
488/4940
Context English Portuguese (Brazil) State
The facility is one of the four facility keywords described in <xref linkend="pam-facilities-primitives"/>.
O recurso é uma das quatro palavras-chave do recurso descritas em <xref linkend="pam-facilities-primitives"/>.
Likewise, the control flag is one of the four keywords described in <xref linkend="pam-chains-policies"/>, describing how to interpret the return code from the module. Linux-PAM supports an alternate syntax that lets you specify the action to associate with each possible return code, but this should be avoided as it is non-standard and closely tied in with the way Linux-PAM dispatches service calls (which differs greatly from the way <trademark>Solaris</trademark> and OpenPAM do it.) Unsurprisingly, OpenPAM does not support this syntax.
Da mesma forma, a flag de controle é uma das quatro palavras-chave descritas em <xref linkend="pam-chains-policies"/>, descrevendo como interpretar o código de retorno do módulo. O Linux-PAM suporta uma sintaxe alternativa que permite especificar a ação para associar com cada código de retorno possível, mas isso deve ser evitado, pois não é padrão e está intimamente ligado à forma como o Linux-PAM envia chamadas de serviço (que difere muito da maneira que <trademark>Solaris</trademark> e OpenPAM fazem isso). Não surpreendentemente, o OpenPAM não suporta esta sintaxe.
Policies
Políticas
To configure PAM correctly, it is essential to understand how policies are interpreted.
Para configurar o PAM corretamente, é essencial entender como as políticas são interpretadas.
When an application calls <citerefentry><refentrytitle>pam_start</refentrytitle><manvolnum>3</manvolnum></citerefentry>, the PAM library loads the policy for the specified service and constructs four module chains (one for each facility.) If one or more of these chains are empty, the corresponding chains from the policy for the <literal>other</literal> service are substituted.
Quando um aplicativo chama <citerefentry><refentrytitle>pam_start</refentrytitle><manvolnum>3</manvolnum></citerefentry>, a biblioteca PAM carrega a diretiva do serviço especificado e constrói quatro chains de módulos (uma para cada recurso). Se uma ou mais dessas chains estiverem vazias, as chains correspondentes da política para o <literal>outro</literal> serviço são substituídas.
When the application later calls one of the six PAM primitives, the PAM library retrieves the chain for the corresponding facility and calls the appropriate service function in each module listed in the chain, in the order in which they were listed in the configuration. After each call to a service function, the module type and the error code returned by the service function are used to determine what happens next. With a few exceptions, which we discuss below, the following table applies:
Quando o aplicativo chama mais tarde uma das seis primitivas PAM, a biblioteca PAM recupera a chain para o recurso correspondente e chama a função de serviço apropriado em cada módulo listado na chain, na ordem em que foram listadas na configuração. Após cada chamada para uma função de serviço, o tipo de módulo e o código de erro retornado pela função de serviço são usados ​​para determinar o que acontece a seguir. Com algumas exceções, discutidas abaixo, a tabela a seguir se aplica:
PAM Chain Execution Summary
Resumo de execução da cadeia PAM
<literal>PAM_SUCCESS</literal>
<literal>PAM_SUCCESS</literal>
<literal>PAM_IGNORE</literal>
<literal>PAM_IGNORE</literal>
<literal>other</literal>
<literal>other</literal>
binding
binding

Loading…

No matching activity found.

Browse all component changes

Things to check

Zero-width space

Translation contains extra zero-width space character

Fix string

Reset

Glossary

English Portuguese (Brazil)
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: section/para
Labels
No labels currently set.
Source string location
article.translate.xml:895
Source string age
9 months ago
Translation file
articles/pt_BR/pam.po, string 154