Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/articlespam_index/pt_BR/changes/?format=api&page=9
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 450,
    "next": null,
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/changes/?format=api&page=8",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372794/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-05T18:50:40.215608Z",
            "action": 5,
            "target": "O comando man:pam_authenticate[3] autentica o solicitante, geralmente solicitando um token de autenticação e comparando-o com um valor armazenado em um banco de dados ou obtido de um servidor de autenticação.",
            "id": 546458,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546458/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372796/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-05T18:51:07.097560Z",
            "action": 5,
            "target": "O comando man:pam_setcred[3] estabelece as credenciais da conta, como o ID do usuário, a associação ao grupo e os limites de recursos.",
            "id": 546459,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546459/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372798/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-05T18:51:10.772892Z",
            "action": 5,
            "target": "`account`",
            "id": 546460,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546460/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-05T18:51:19.062260Z",
            "action": 17,
            "target": "",
            "id": 546461,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546461/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372782/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-06T18:41:31.025627Z",
            "action": 5,
            "target": "Os módulos [.filename]#pam_nologin.so#, [.filename]#pam_unix.so#, [.filename]#pam_login_access.so#, [.filename]#pam_lastlog.so# e [.filename]#pam_permit.so# são módulos. É evidente neste exemplo que o [.filename]#pam_unix.so# fornece pelo menos duas funcionalidades (autenticação e gerenciamento de contas).",
            "id": 546467,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546467/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372802/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-06T18:41:55.215141Z",
            "action": 5,
            "target": "O comando man:pam_acct_mgmt[3] verifica se a conta solicitada está disponível.",
            "id": 546468,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546468/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372804/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-06T18:41:59.621032Z",
            "action": 5,
            "target": "`session`",
            "id": 546470,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546470/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612791/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-06T18:42:22.069294Z",
            "action": 5,
            "target": "_Gerenciamento de sessão._ Esta funcionalidade lida com tarefas associadas à configuração e finalização de sessões, como contabilidade de login. Ela fornece dois elementos fundamentais:",
            "id": 546471,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546471/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-06T18:42:30.424305Z",
            "action": 17,
            "target": "",
            "id": 546472,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546472/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372808/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-07T21:47:31.691248Z",
            "action": 5,
            "target": "O comando man:pam_open_session[3] executa tarefas associadas à configuração da sessão, como adicionar uma entrada nos bancos de dados [.filename]#utmp# e [.filename]#wtmp#, iniciar um agente SSH, etc.",
            "id": 546478,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546478/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372810/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-07T21:47:45.439434Z",
            "action": 5,
            "target": "O comando man:pam_close_session[3] executa tarefas associadas à finalização da sessão, como adicionar uma entrada nos bancos de dados [.filename]#utmp# e [.filename]#wtmp#, parar o agente SSH, etc.",
            "id": 546479,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546479/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372812/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-07T21:47:51.353973Z",
            "action": 5,
            "target": "`password`",
            "id": 546480,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546480/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612792/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-07T21:48:05.920868Z",
            "action": 2,
            "target": "_Gerenciamento de senha._ Essa funcionalidade é usada para alterar o token de autenticação associado a uma conta, seja porque ele expirou ou porque o usuário deseja alterá-lo. Ela fornece um único elemento fundamental:",
            "id": 546481,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546481/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372816/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-07T21:48:44.984980Z",
            "action": 5,
            "target": "O comando man:pam_chauthtok[3] altera o token de autenticação, opcionalmente verificando se ele é suficientemente difícil de ser adivinhado, se não foi usado anteriormente, etc.",
            "id": 546482,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546482/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-07T21:48:54.467893Z",
            "action": 17,
            "target": "",
            "id": 546483,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546483/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612793/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-12T21:29:55.828787Z",
            "action": 5,
            "target": "Os módulos são um conceito central no PAM; afinal, eles são o \"M\" em \"PAM\". Um módulo PAM é um código de programa autônomo que implementa os elementos fundamentais em uma ou mais funcionalidades para um mecanismo específico. Os possíveis mecanismos para a funcionalidade de autenticação, por exemplo, incluem o banco de dados de senhas UNIX(R), NIS, LDAP e Radius.",
            "id": 546497,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546497/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612794/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-12T21:30:29.755881Z",
            "action": 5,
            "target": "O FreeBSD implementa cada mecanismo em um único módulo, chamado `pam_mechanism.so` (por exemplo, `pam_unix.so` para o mecanismo UNIX(R)). Outras implementações às vezes têm módulos separados para funcionalidades separadas e incluem o nome da funcionalidade, bem como o nome do mecanismo, no nome do módulo. Como exemplo, o Solaris(TM) tem um módulo `pam_dial_auth.so.1` que é comumente usado para autenticar usuários de conexões discadas.",
            "id": 546498,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546498/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-12T21:30:40.356981Z",
            "action": 17,
            "target": "",
            "id": 546499,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546499/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372832/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:30:01.867670Z",
            "action": 5,
            "target": "Embora os módulos PAM do Solaris(TM) comumente tenham um número de versão, eles não são verdadeiramente versionados, pois o número faz parte do nome do módulo e deve ser incluído na configuração.",
            "id": 546504,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546504/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612797/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:30:53.208926Z",
            "action": 5,
            "target": "Quando um servidor inicia uma transação PAM, a biblioteca PAM tenta carregar uma política para o serviço especificado na chamada man:pam_start[3]. A política especifica como as solicitações de autenticação devem ser processadas e é definida em um arquivo de configuração. Este é o outro conceito central no PAM: a possibilidade do administrador ajustar a política de segurança do sistema (no sentido mais amplo da palavra) simplesmente editando um arquivo de texto.",
            "id": 546505,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546505/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372842/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:31:05.837312Z",
            "action": 5,
            "target": "`binding`",
            "id": 546506,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546506/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372846/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:31:32.715950Z",
            "action": 5,
            "target": "Esta flag de controle foi introduzida pela Sun no Solaris(TM) 9 (SunOS(TM) 5.9) e também é suportada pelo OpenPAM.",
            "id": 546507,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546507/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612804/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:31:50.205451Z",
            "action": 5,
            "target": "O módulo é executado, mas o seu resultado é ignorado. Se todos os módulos em uma cadeia forem marcados como \"optional\" (opcional), todas as solicitações serão sempre concedidas.",
            "id": 546508,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546508/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372874/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:32:13.632261Z",
            "action": 5,
            "target": "Se necessário, o servidor obtém as credenciais do mediador (arbitrator) por meio de um mecanismo independente do PAM, mais comumente por ter sido iniciado pelo usuário `root` ou por ter o atributo setuid `root`.",
            "id": 546509,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546509/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372876/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-13T20:32:26.768561Z",
            "action": 5,
            "target": "O servidor chama man:pam_start[3] para inicializar a biblioteca PAM, especificar o nome do serviço e a conta de destino, e registrar uma função de conversação adequada.",
            "id": 546510,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546510/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-13T20:32:34.925460Z",
            "action": 17,
            "target": "",
            "id": 546511,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546511/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372878/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:46:31.715915Z",
            "action": 5,
            "target": "O servidor obtém várias informações relacionadas à transação (como o nome de usuário do solicitante e o nome do host onde o cliente está em execução) e as envia para o PAM usando o comando man:pam_set_item[3].",
            "id": 546517,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546517/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372880/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:46:45.907602Z",
            "action": 5,
            "target": "O servidor chama man:pam_authenticate[3] para autenticar o solicitante.",
            "id": 546518,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546518/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372882/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:47:04.214594Z",
            "action": 5,
            "target": "O servidor chama man:pam_acct_mgmt[3] para verificar se a conta solicitada está disponível e válida. Se a senha estiver correta, mas tiver expirado, o man:pam_acct_mgmt[3] retornará `PAM_NEW_AUTHTOK_REQD` em vez de `PAM_SUCCESS`.",
            "id": 546519,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546519/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372884/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:47:21.195002Z",
            "action": 5,
            "target": "Se o passo anterior retornou `PAM_NEW_AUTHTOK_REQD`, o servidor agora chama man:pam_chauthtok[3] para forçar o cliente a alterar o token de autenticação da conta solicitada.",
            "id": 546520,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546520/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372886/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:47:35.149633Z",
            "action": 5,
            "target": "Agora que o solicitante foi devidamente autenticado, o servidor chama man:pam_setcred[3] para estabelecer as credenciais da conta solicitada. Ele é capaz de fazer isso porque age em nome do mediador (arbitrator) e possui as credenciais do mediador.",
            "id": 546521,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546521/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372888/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:48:00.492066Z",
            "action": 5,
            "target": "Uma vez que as credenciais corretas foram estabelecidas, o servidor chama man:pam_open_session[3] para configurar a sessão.",
            "id": 546522,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546522/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372892/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:48:17.554905Z",
            "action": 5,
            "target": "Quando o servidor termina de atender o cliente, ele chama man:pam_close_session[3] para encerrar a sessão.",
            "id": 546523,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546523/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372894/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:49:50.934265Z",
            "action": 5,
            "target": "Por fim, o servidor chama man:pam_end[3] para notificar a biblioteca PAM que ele concluiu o processo e que ela pode liberar os recursos alocados durante a transação.",
            "id": 546524,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546524/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372900/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:50:53.988369Z",
            "action": 5,
            "target": "O arquivo `/etc/pam.conf`",
            "id": 546525,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546525/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372910/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:51:23.295849Z",
            "action": 5,
            "target": "O [.filename]#/etc/pam.d#",
            "id": 546526,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546526/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372900/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:51:32.937641Z",
            "action": 2,
            "target": "O [.filename]#/etc/pam.conf#",
            "id": 546527,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546527/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372920/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:51:38.698595Z",
            "action": 5,
            "target": "# cd /etc/pam.d\n# ln -s su sudo\n",
            "id": 546528,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546528/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372934/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:52:04.474910Z",
            "action": 5,
            "target": "Conforme explicado em <<pam-config-file>>, cada linha no arquivo `/etc/pam.conf` consiste em quatro ou mais campos: o nome do serviço, o nome da funcionalidade (facility), a flag de controle, o nome do módulo e zero ou mais argumentos do módulo.",
            "id": 546529,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546529/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/372940/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-14T22:52:48.773958Z",
            "action": 5,
            "target": "A funcionalidade (facility) é uma das quatro palavras-chave de funcionalidade descritas em <<pam-facilities-primitives>>.",
            "id": 546530,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/546530/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-14T22:52:55.715399Z",
            "action": 17,
            "target": "",
            "id": 546531,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546531/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612783/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-15T20:33:19.000809Z",
            "action": 2,
            "target": "A terminologia em torno do PAM é bastante confusa. Nem o artigo original de Samar e Lai nem a especificação do XSSO fizeram qualquer tentativa de definir formalmente os termos para os vários atores e entidades envolvidas no PAM, e os termos que eles usam (mas não definem) às vezes são enganosos e ambíguos. A primeira tentativa de estabelecer uma terminologia consistente e inequívoca foi um whitepaper escrito por Andrew G. Morgan (autor do Linux-PAM) em 1999. Embora a escolha de terminologia de Morgan tenha sido um grande avanço, na opinião deste autor, ela não é perfeita. O que se segue é uma tentativa, fortemente inspirada por Morgan, de definir termos precisos e inequívocos para todos os atores e entidades envolvidos no PAM.",
            "id": 546546,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546546/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612790/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-15T20:33:34.635551Z",
            "action": 2,
            "target": "_Gerenciamento de contas._ Essa funcionalidade lida com questões não relacionadas à autenticação sobre a disponibilidade da conta, como restrições de acesso com base no horário do dia ou na carga de trabalho do servidor. Ela fornece um único elemento fundamental:",
            "id": 546547,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546547/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612795/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-15T20:33:54.141032Z",
            "action": 2,
            "target": "A implementação original do PAM no FreeBSD, baseada no Linux-PAM, não usava números de versão para os módulos do PAM. Isso frequentemente causava problemas com aplicativos legados, que poderiam estar vinculados a versões mais antigas das bibliotecas do sistema, pois não havia maneira de carregar uma versão correspondente dos módulos necessários.",
            "id": 546548,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546548/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-15T20:34:02.126517Z",
            "action": 17,
            "target": "",
            "id": 546549,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546549/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612796/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-19T19:08:48.759591Z",
            "action": 2,
            "target": "Por outro lado, o OpenPAM procura por módulos que tenham o mesmo número de versão da biblioteca PAM (atualmente 2) e só recorre a um módulo sem versão se nenhum módulo com versão puder ser carregado. Isso permite fornecer módulos legados para aplicativos antigos, ao mesmo tempo que permite que novos aplicativos (ou aplicativos recém-criados) aproveitem os módulos mais recentes.",
            "id": 546561,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546561/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612798/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-19T19:09:09.818844Z",
            "action": 2,
            "target": "Uma política consiste em quatro cadeias, uma para cada uma das quatro funcionalidades do PAM. Cada cadeia é uma sequência de declarações de configuração, cada uma especificando um módulo a ser invocado, alguns parâmetros opcionais a serem passados para o módulo e uma flag de controle que descreve como interpretar o código de retorno do módulo.",
            "id": 546562,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546562/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/612799/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "timestamp": "2023-06-19T19:09:25.241018Z",
            "action": 2,
            "target": "Entender as flags de controle é essencial para compreender os arquivos de configuração do PAM. Existem quatro flags de controle diferentes:",
            "id": 546563,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/546563/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/ebrandi/?format=api",
            "author": null,
            "timestamp": "2023-06-19T19:09:34.462286Z",
            "action": 17,
            "target": "",
            "id": 546564,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/546564/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-15T20:01:14.985739Z",
            "action": 0,
            "target": "",
            "id": 554693,
            "action_name": "Resource update",
            "url": "https://translate-dev.freebsd.org/api/changes/554693/?format=api"
        }
    ]
}