{
    "content": [
        {
            "type": "text",
            "text": "# pam_faildelay (man)\n\n## NAME\n\npamfaildelay - Change the delay on failure per-application\n\n## SYNOPSIS\n\npamfaildelay.so [debug] [delay=microseconds]\n\n## DESCRIPTION\n\npamfaildelay is a PAM module that can be used to set the delay on failure per-application.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (1 subsections)\n- **MODULE TYPES PROVIDED**\n- **RETURN VALUES**\n- **EXAMPLES**\n- **SEE ALSO**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "pam_faildelay",
        "section": "",
        "mode": "man",
        "summary": "pamfaildelay - Change the delay on failure per-application",
        "synopsis": "pamfaildelay.so [debug] [delay=microseconds]",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [
            "The following example will set the delay on failure to 10 seconds:",
            "auth  optional  pamfaildelay.so  delay=10000000"
        ],
        "see_also": [
            {
                "name": "pamfaildelay",
                "section": "3",
                "url": "https://www.chedong.com/phpMan.php/man/pamfaildelay/3/json"
            },
            {
                "name": "pam.conf",
                "section": "5",
                "url": "https://www.chedong.com/phpMan.php/man/pam.conf/5/json"
            },
            {
                "name": "pam.d",
                "section": "5",
                "url": "https://www.chedong.com/phpMan.php/man/pam.d/5/json"
            },
            {
                "name": "pam",
                "section": "7",
                "url": "https://www.chedong.com/phpMan.php/man/pam/7/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "debug",
                        "lines": 5
                    }
                ]
            },
            {
                "name": "MODULE TYPES PROVIDED",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "RETURN VALUES",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "EXAMPLES",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "pamfaildelay - Change the delay on failure per-application\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "pamfaildelay.so [debug] [delay=microseconds]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "pamfaildelay is a PAM module that can be used to set the delay on failure per-application.\n\nIf no delay is given, pamfaildelay will use the value of FAILDELAY from /etc/login.defs.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "",
                "subsections": [
                    {
                        "name": "debug",
                        "content": "Turns on debugging messages sent to syslog.\n\ndelay=N\nSet the delay on failure to N microseconds.\n"
                    }
                ]
            },
            "MODULE TYPES PROVIDED": {
                "content": "Only the auth module type is provided.\n",
                "subsections": []
            },
            "RETURN VALUES": {
                "content": "PAMIGNORE\nDelay was successful adjusted.\n\nPAMSYSTEMERR\nThe specified delay was not valid.\n",
                "subsections": []
            },
            "EXAMPLES": {
                "content": "The following example will set the delay on failure to 10 seconds:\n\nauth  optional  pamfaildelay.so  delay=10000000\n\n\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "pamfaildelay(3), pam.conf(5), pam.d(5), pam(7)\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "pamfaildelay was written by Darren Tucker <dtucker@zip.com.au>.\n\n\n\nLinux-PAM Manual                             06/08/2020                             PAMFAILDELAY(8)",
                "subsections": []
            }
        }
    }
}