{
    "mode": "man",
    "parameter": "pam_faildelay",
    "section": "8",
    "url": "https://www.chedong.com/phpMan.php/man/pam_faildelay/8/json",
    "generated": "2026-06-14T07:37:40Z",
    "synopsis": "pamfaildelay.so [debug] [delay=microseconds]",
    "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": []
        }
    },
    "summary": "pamfaildelay - Change the delay on failure per-application",
    "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"
        }
    ]
}