Translation components API.

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

GET /api/translations/documentation/articlespam_index/nl_NL/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 234,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/units/?format=api&page=4",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "`requisite`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1531662130375806730,
            "content_hash": -1531662130375806730,
            "location": "documentation/content/en/articles/pam/_index.adoc:312",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372851/?format=api",
            "priority": 100,
            "id": 845586,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=6abe7168530830f6",
            "url": "https://translate-dev.freebsd.org/api/units/845586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.339028Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "If the module succeeds, the rest of the chain is executed, and the request is granted unless some other module fails.  If the module fails, the chain is immediately terminated and the request is denied."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6681578832497482440,
            "content_hash": 6681578832497482440,
            "location": "documentation/content/en/articles/pam/_index.adoc:315",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612714/?format=api",
            "priority": 100,
            "id": 845587,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=dcb9bc8c31c81ac8",
            "url": "https://translate-dev.freebsd.org/api/units/845587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.349794Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "`sufficient`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 649777987181958503,
            "content_hash": 649777987181958503,
            "location": "documentation/content/en/articles/pam/_index.adoc:316",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372855/?format=api",
            "priority": 100,
            "id": 845588,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=890479a2fcd95567",
            "url": "https://translate-dev.freebsd.org/api/units/845588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.361059Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "If the module succeeds and no earlier module in the chain has failed, the chain is immediately terminated and the request is granted.  If the module fails, the module is ignored and the rest of the chain is executed."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9082772178338078709,
            "content_hash": 9082772178338078709,
            "location": "documentation/content/en/articles/pam/_index.adoc:319",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612716/?format=api",
            "priority": 100,
            "id": 845589,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=fe0c7d2c71a45ff5",
            "url": "https://translate-dev.freebsd.org/api/units/845589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.378102Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "As the semantics of this flag may be somewhat confusing, especially when it is used for the last module in a chain, it is recommended that the `binding` control flag be used instead if the implementation supports it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 16917327909283090,
            "content_hash": 16917327909283090,
            "location": "documentation/content/en/articles/pam/_index.adoc:321",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372859/?format=api",
            "priority": 100,
            "id": 845590,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=803c1a385894e512",
            "url": "https://translate-dev.freebsd.org/api/units/845590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.387358Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "`optional`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8252432506170653497,
            "content_hash": 8252432506170653497,
            "location": "documentation/content/en/articles/pam/_index.adoc:321",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372861/?format=api",
            "priority": 100,
            "id": 845591,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=f28687a41f303b39",
            "url": "https://translate-dev.freebsd.org/api/units/845591/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.396315Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The module is executed, but its result is ignored.  If all modules in a chain are marked `optional`, all requests will always be granted."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6563336047862617836,
            "content_hash": -6563336047862617836,
            "location": "documentation/content/en/articles/pam/_index.adoc:324",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612718/?format=api",
            "priority": 100,
            "id": 845592,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=24ea58a375a1e914",
            "url": "https://translate-dev.freebsd.org/api/units/845592/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.406354Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "When a server invokes one of the six PAM primitives, PAM retrieves the chain for the facility the primitive belongs to, and invokes each of the modules listed in the chain, in the order they are listed, until it reaches the end, or determines that no further processing is necessary (either because a `binding` or `sufficient` module succeeded, or because a `requisite` module failed.)  The request is granted if and only if at least one module was invoked, and all non-optional modules succeeded."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5959106438757250823,
            "content_hash": -5959106438757250823,
            "location": "documentation/content/en/articles/pam/_index.adoc:327",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 83,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612720/?format=api",
            "priority": 100,
            "id": 845593,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=2d4d0044432188f9",
            "url": "https://translate-dev.freebsd.org/api/units/845593/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.415599Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Note that it is possible, though not very common, to have the same module listed several times in the same chain.  For instance, a module that looks up user names and passwords in a directory server could be invoked multiple times with different parameters specifying different directory servers to contact.  PAM treat different occurrences of the same module in the same chain as different, unrelated modules."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5301907516275299460,
            "content_hash": -5301907516275299460,
            "location": "documentation/content/en/articles/pam/_index.adoc:331",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 66,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612722/?format=api",
            "priority": 100,
            "id": 845594,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=366bd734646feb7c",
            "url": "https://translate-dev.freebsd.org/api/units/845594/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.429863Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Transactions"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3837570172278580554,
            "content_hash": 3837570172278580554,
            "location": "documentation/content/en/articles/pam/_index.adoc:333",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372869/?format=api",
            "priority": 100,
            "id": 845595,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=b541c9bd474ca54a",
            "url": "https://translate-dev.freebsd.org/api/units/845595/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.444876Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The lifecycle of a typical PAM transaction is described below.  Note that if any of these steps fails, the server should report a suitable error message to the client and abort the transaction."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9052781353035533992,
            "content_hash": 9052781353035533992,
            "location": "documentation/content/en/articles/pam/_index.adoc:337",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612724/?format=api",
            "priority": 100,
            "id": 845596,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=fda1f0ad48f68ea8",
            "url": "https://translate-dev.freebsd.org/api/units/845596/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.455485Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "If necessary, the server obtains arbitrator credentials through a mechanism independent of PAM-most commonly by virtue of having been started by `root`, or of being setuid `root`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4022955028854709450,
            "content_hash": 4022955028854709450,
            "location": "documentation/content/en/articles/pam/_index.adoc:339",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372873/?format=api",
            "priority": 100,
            "id": 845597,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=b7d46848c2419cca",
            "url": "https://translate-dev.freebsd.org/api/units/845597/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.465542Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The server calls man:pam_start[3] to initialize the PAM library and specify its service name and the target account, and register a suitable conversation function."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7665409857590304290,
            "content_hash": 7665409857590304290,
            "location": "documentation/content/en/articles/pam/_index.adoc:340",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372875/?format=api",
            "priority": 100,
            "id": 845598,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=ea6101a703729e22",
            "url": "https://translate-dev.freebsd.org/api/units/845598/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.473019Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The server obtains various information relating to the transaction (such as the applicant's user name and the name of the host the client runs on) and submits it to PAM using man:pam_set_item[3]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1029079315696675141,
            "content_hash": -1029079315696675141,
            "location": "documentation/content/en/articles/pam/_index.adoc:341",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372877/?format=api",
            "priority": 100,
            "id": 845599,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=71b7f9d08e3296bb",
            "url": "https://translate-dev.freebsd.org/api/units/845599/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.480872Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The server calls man:pam_authenticate[3] to authenticate the applicant."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2541819197143381497,
            "content_hash": -2541819197143381497,
            "location": "documentation/content/en/articles/pam/_index.adoc:342",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372879/?format=api",
            "priority": 100,
            "id": 845600,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=5cb9a4e847000a07",
            "url": "https://translate-dev.freebsd.org/api/units/845600/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.489698Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The server calls man:pam_acct_mgmt[3] to verify that the requested account is available and valid. If the password is correct but has expired, man:pam_acct_mgmt[3] will return `PAM_NEW_AUTHTOK_REQD` instead of `PAM_SUCCESS`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -236482889297849507,
            "content_hash": -236482889297849507,
            "location": "documentation/content/en/articles/pam/_index.adoc:343",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372881/?format=api",
            "priority": 100,
            "id": 845601,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=7cb7d810abf1935d",
            "url": "https://translate-dev.freebsd.org/api/units/845601/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.498717Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "If the previous step returned `PAM_NEW_AUTHTOK_REQD`, the server now calls man:pam_chauthtok[3] to force the client to change the authentication token for the requested account."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8978335800260456354,
            "content_hash": 8978335800260456354,
            "location": "documentation/content/en/articles/pam/_index.adoc:344",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372883/?format=api",
            "priority": 100,
            "id": 845602,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=fc9974d750b26fa2",
            "url": "https://translate-dev.freebsd.org/api/units/845602/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.507854Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Now that the applicant has been properly authenticated, the server calls man:pam_setcred[3] to establish the credentials of the requested account. It is able to do this because it acts on behalf of the arbitrator, and holds the arbitrator's credentials."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2862274328544997843,
            "content_hash": -2862274328544997843,
            "location": "documentation/content/en/articles/pam/_index.adoc:345",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372885/?format=api",
            "priority": 100,
            "id": 845603,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=584728a9c55b0e2d",
            "url": "https://translate-dev.freebsd.org/api/units/845603/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.516693Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Once the correct credentials have been established, the server calls man:pam_open_session[3] to set up the session."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9125740085648318467,
            "content_hash": 9125740085648318467,
            "location": "documentation/content/en/articles/pam/_index.adoc:346",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372887/?format=api",
            "priority": 100,
            "id": 845604,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=fea52441f59c6003",
            "url": "https://translate-dev.freebsd.org/api/units/845604/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.524826Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The server now performs whatever service the client requested-for instance, provide the applicant with a shell."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2678644908028352636,
            "content_hash": 2678644908028352636,
            "location": "documentation/content/en/articles/pam/_index.adoc:347",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372889/?format=api",
            "priority": 100,
            "id": 845605,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=a52c755a0e70587c",
            "url": "https://translate-dev.freebsd.org/api/units/845605/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.534159Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Once the server is done serving the client, it calls man:pam_close_session[3] to tear down the session."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7952666685245866377,
            "content_hash": -7952666685245866377,
            "location": "documentation/content/en/articles/pam/_index.adoc:348",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372891/?format=api",
            "priority": 100,
            "id": 845606,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=11a273c8e8d63e77",
            "url": "https://translate-dev.freebsd.org/api/units/845606/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.543115Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Finally, the server calls man:pam_end[3] to notify the PAM library that it is done and that it can release whatever resources it has allocated in the course of the transaction."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8977549260350921212,
            "content_hash": 8977549260350921212,
            "location": "documentation/content/en/articles/pam/_index.adoc:349",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372893/?format=api",
            "priority": 100,
            "id": 845607,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=fc96a97cb8c999fc",
            "url": "https://translate-dev.freebsd.org/api/units/845607/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.557565Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "PAM Configuration"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7113602223594419727,
            "content_hash": -7113602223594419727,
            "location": "documentation/content/en/articles/pam/_index.adoc:351",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372895/?format=api",
            "priority": 100,
            "id": 845608,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=1d4768779539c9f1",
            "url": "https://translate-dev.freebsd.org/api/units/845608/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.567078Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "PAM Policy Files"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -455343937048527523,
            "content_hash": -455343937048527523,
            "location": "documentation/content/en/articles/pam/_index.adoc:354",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372897/?format=api",
            "priority": 100,
            "id": 845609,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=79ae4b1a0d983d5d",
            "url": "https://translate-dev.freebsd.org/api/units/845609/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.577653Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The [.filename]#/etc/pam.conf#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7873282277939970534,
            "content_hash": -7873282277939970534,
            "location": "documentation/content/en/articles/pam/_index.adoc:357",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372899/?format=api",
            "priority": 100,
            "id": 845610,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=12bc7b7b8f027e1a",
            "url": "https://translate-dev.freebsd.org/api/units/845610/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.586949Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The traditional PAM policy file is [.filename]#/etc/pam.conf#.  This file contains all the PAM policies for your system.  Each line of the file describes one step in a chain, as shown below:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2168823831740999849,
            "content_hash": 2168823831740999849,
            "location": "documentation/content/en/articles/pam/_index.adoc:362",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 127,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612726/?format=api",
            "priority": 100,
            "id": 845611,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=9e1935c8b752e8a9",
            "url": "https://translate-dev.freebsd.org/api/units/845611/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.595624Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "login   auth    required        pam_nologin.so  no_warn\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7909232939193607874,
            "content_hash": 7909232939193607874,
            "location": "documentation/content/en/articles/pam/_index.adoc:366",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372903/?format=api",
            "priority": 100,
            "id": 845612,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=edc33d740a7426c2",
            "url": "https://translate-dev.freebsd.org/api/units/845612/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.603762Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The fields are, in order: service name, facility name, control flag, module name, and module arguments.  Any additional fields are interpreted as additional module arguments."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -466450210027751593,
            "content_hash": -466450210027751593,
            "location": "documentation/content/en/articles/pam/_index.adoc:370",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612728/?format=api",
            "priority": 100,
            "id": 845613,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=7986d6015de3b757",
            "url": "https://translate-dev.freebsd.org/api/units/845613/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.612062Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "A separate chain is constructed for each service / facility pair, so while the order in which lines for the same service and facility appear is significant, the order in which the individual services and facilities are listed is not.  The examples in the original PAM paper grouped configuration lines by facility, and the Solaris(TM) stock [.filename]#pam.conf# still does that, but FreeBSD's stock configuration groups configuration lines by service.  Either way is fine; either way makes equal sense."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6679351101773293900,
            "content_hash": -6679351101773293900,
            "location": "documentation/content/en/articles/pam/_index.adoc:374",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 78,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612730/?format=api",
            "priority": 100,
            "id": 845614,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=234e2d8fc8b056b4",
            "url": "https://translate-dev.freebsd.org/api/units/845614/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.620233Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The [.filename]#/etc/pam.d#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4884355720751985583,
            "content_hash": -4884355720751985583,
            "location": "documentation/content/en/articles/pam/_index.adoc:376",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372909/?format=api",
            "priority": 100,
            "id": 845615,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=3c374859b3ee4c51",
            "url": "https://translate-dev.freebsd.org/api/units/845615/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.629121Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "OpenPAM and Linux-PAM support an alternate configuration mechanism, which is the preferred mechanism in FreeBSD.  In this scheme, each policy is contained in a separate file bearing the name of the service it applies to.  These files are stored in [.filename]#/etc/pam.d/#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3786878296115637395,
            "content_hash": -3786878296115637395,
            "location": "documentation/content/en/articles/pam/_index.adoc:381",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612732/?format=api",
            "priority": 100,
            "id": 845616,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=4b724e40e064136d",
            "url": "https://translate-dev.freebsd.org/api/units/845616/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.638827Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "These per-service policy files have only four fields instead of [.filename]#pam.conf#'s five: the service name field is omitted.  Thus, instead of the sample [.filename]#pam.conf# line from the previous section, one would have the following line in [.filename]#/etc/pam.d/login#:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 241733616450991218,
            "content_hash": 241733616450991218,
            "location": "documentation/content/en/articles/pam/_index.adoc:384",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612734/?format=api",
            "priority": 100,
            "id": 845617,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=835acf7182d4f472",
            "url": "https://translate-dev.freebsd.org/api/units/845617/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.647688Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "auth    required        pam_nologin.so  no_warn\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3187417857174081983,
            "content_hash": 3187417857174081983,
            "location": "documentation/content/en/articles/pam/_index.adoc:388",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372915/?format=api",
            "priority": 100,
            "id": 845618,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=ac3bfba7479911bf",
            "url": "https://translate-dev.freebsd.org/api/units/845618/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.657773Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "As a consequence of this simplified syntax, it is possible to use the same policy for multiple services by linking each service name to a same policy file.  For instance, to use the same policy for the `su` and `sudo` services, one could do as follows:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6714380240637292514,
            "content_hash": 6714380240637292514,
            "location": "documentation/content/en/articles/pam/_index.adoc:392",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612736/?format=api",
            "priority": 100,
            "id": 845619,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=dd2e45412a166fe2",
            "url": "https://translate-dev.freebsd.org/api/units/845619/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.665982Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "# cd /etc/pam.d\n# ln -s su sudo\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3562334977223064165,
            "content_hash": -3562334977223064165,
            "location": "documentation/content/en/articles/pam/_index.adoc:397",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372919/?format=api",
            "priority": 100,
            "id": 845620,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=4e900b3657ab859b",
            "url": "https://translate-dev.freebsd.org/api/units/845620/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.675515Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "This works because the service name is determined from the file name rather than specified in the policy file, so the same file can be used for multiple differently-named services."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5399864077573712361,
            "content_hash": 5399864077573712361,
            "location": "documentation/content/en/articles/pam/_index.adoc:400",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372921/?format=api",
            "priority": 100,
            "id": 845621,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=caf02bc4d32c69e9",
            "url": "https://translate-dev.freebsd.org/api/units/845621/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.686520Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Since each service's policy is stored in a separate file, the [.filename]#pam.d# mechanism also makes it very easy to install additional policies for third-party software packages."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5890271755344056616,
            "content_hash": 5890271755344056616,
            "location": "documentation/content/en/articles/pam/_index.adoc:402",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372923/?format=api",
            "priority": 100,
            "id": 845622,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=d1be72f417cc9128",
            "url": "https://translate-dev.freebsd.org/api/units/845622/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.694922Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The Policy Search Order"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6759107582615286221,
            "content_hash": 6759107582615286221,
            "location": "documentation/content/en/articles/pam/_index.adoc:404",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372925/?format=api",
            "priority": 100,
            "id": 845623,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=ddcd2c88fc6ef1cd",
            "url": "https://translate-dev.freebsd.org/api/units/845623/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.702456Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "As we have seen above, PAM policies can be found in a number of places.  What happens if policies for the same service exist in multiple places?"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5456798979378520535,
            "content_hash": 5456798979378520535,
            "location": "documentation/content/en/articles/pam/_index.adoc:408",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612738/?format=api",
            "priority": 100,
            "id": 845624,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=cbba71c2a89221d7",
            "url": "https://translate-dev.freebsd.org/api/units/845624/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.709670Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "It is essential to understand that PAM's configuration system is centered on chains."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2602101409818435793,
            "content_hash": -2602101409818435793,
            "location": "documentation/content/en/articles/pam/_index.adoc:410",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372929/?format=api",
            "priority": 100,
            "id": 845625,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=5be37a8de63a9f2f",
            "url": "https://translate-dev.freebsd.org/api/units/845625/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.718501Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Breakdown of a Configuration Line"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8699372883320487988,
            "content_hash": -8699372883320487988,
            "location": "documentation/content/en/articles/pam/_index.adoc:412",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372931/?format=api",
            "priority": 100,
            "id": 845626,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=07459e7431043fcc",
            "url": "https://translate-dev.freebsd.org/api/units/845626/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.726209Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "As explained in <<pam-config-file>>, each line in [.filename]#/etc/pam.conf# consists of four or more fields: the service name, the facility name, the control flag, the module name, and zero or more module arguments."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7925704603800223235,
            "content_hash": 7925704603800223235,
            "location": "documentation/content/en/articles/pam/_index.adoc:415",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372933/?format=api",
            "priority": 100,
            "id": 845627,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=edfdc2585030be03",
            "url": "https://translate-dev.freebsd.org/api/units/845627/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.735011Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The service name is generally (though not always) the name of the application the statement applies to.  If you are unsure, refer to the individual application's documentation to determine what service name it uses."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2599779607717705072,
            "content_hash": -2599779607717705072,
            "location": "documentation/content/en/articles/pam/_index.adoc:418",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612740/?format=api",
            "priority": 100,
            "id": 845628,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=5bebba3893ae8a90",
            "url": "https://translate-dev.freebsd.org/api/units/845628/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.750696Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Note that if you use [.filename]#/etc/pam.d/# instead of [.filename]#/etc/pam.conf#, the service name is specified by the name of the policy file, and omitted from the actual configuration lines, which then start with the facility name."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8757415500008455586,
            "content_hash": -8757415500008455586,
            "location": "documentation/content/en/articles/pam/_index.adoc:420",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 145,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372937/?format=api",
            "priority": 100,
            "id": 845629,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=06776900637f025e",
            "url": "https://translate-dev.freebsd.org/api/units/845629/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.759706Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "The facility is one of the four facility keywords described in <<pam-facilities-primitives>>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4096508168383368725,
            "content_hash": 4096508168383368725,
            "location": "documentation/content/en/articles/pam/_index.adoc:422",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372939/?format=api",
            "priority": 100,
            "id": 845630,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=b8d9b87993fa0e15",
            "url": "https://translate-dev.freebsd.org/api/units/845630/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.769105Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Likewise, the control flag is one of the four keywords described in <<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 Solaris(TM) and OpenPAM do it.)  Unsurprisingly, OpenPAM does not support this syntax."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9140880892057170033,
            "content_hash": -9140880892057170033,
            "location": "documentation/content/en/articles/pam/_index.adoc:426",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 79,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612742/?format=api",
            "priority": 100,
            "id": 845631,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=0125114256c6cf8f",
            "url": "https://translate-dev.freebsd.org/api/units/845631/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.778915Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "Policies"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -146414386199189978,
            "content_hash": -146414386199189978,
            "location": "documentation/content/en/articles/pam/_index.adoc:428",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372943/?format=api",
            "priority": 100,
            "id": 845632,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=7df7d4e438972626",
            "url": "https://translate-dev.freebsd.org/api/units/845632/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.788646Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "To configure PAM correctly, it is essential to understand how policies are interpreted."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9072173084358017712,
            "content_hash": -9072173084358017712,
            "location": "documentation/content/en/articles/pam/_index.adoc:431",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/372945/?format=api",
            "priority": 100,
            "id": 845633,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=02192aa56dfafd50",
            "url": "https://translate-dev.freebsd.org/api/units/845633/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.797736Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "When an application calls man:pam_start[3], 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 `other` service are substituted."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7285711416876354340,
            "content_hash": -7285711416876354340,
            "location": "documentation/content/en/articles/pam/_index.adoc:434",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612744/?format=api",
            "priority": 100,
            "id": 845634,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=1ae3f4115513b4dc",
            "url": "https://translate-dev.freebsd.org/api/units/845634/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.805845Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/nl_NL/?format=api",
            "source": [
                "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:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6964919465439308803,
            "content_hash": -6964919465439308803,
            "location": "documentation/content/en/articles/pam/_index.adoc:438",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 83,
            "source_unit": "https://translate-dev.freebsd.org/api/units/612746/?format=api",
            "priority": 100,
            "id": 845635,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/nl_NL/?checksum=1f57a2a5dd4953fd",
            "url": "https://translate-dev.freebsd.org/api/units/845635/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-04-04T22:34:15.813443Z"
        }
    ]
}