From: Karel Zak Date: Wed, 5 Oct 2011 11:41:40 +0000 (+0200) Subject: login: use FAIL_DELAY from login.defs X-Git-Tag: v2.21-rc1~284 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ca5ee2a83d1fe408dc5d8ca2271b7dafcb7a5f45;p=thirdparty%2Futil-linux.git login: use FAIL_DELAY from login.defs Signed-off-by: Karel Zak --- diff --git a/login-utils/login.1 b/login-utils/login.1 index ef71539c4a..8cb2450098 100644 --- a/login-utils/login.1 +++ b/login-utils/login.1 @@ -138,7 +138,12 @@ PAM module. .RS 4 Max time in seconds for login. The default value is 60. .RE - +.PP +\fBFAIL_DELAY\fR (number) +.RS 4 +Delay in seconds before being allowed another attempt after a login failure. +The default value is 5. +.RE .SH FILES .nf .I /var/run/utmp diff --git a/login-utils/login.c b/login-utils/login.c index eece2e4f98..e95c5d6d41 100644 --- a/login-utils/login.c +++ b/login-utils/login.c @@ -176,7 +176,7 @@ static void sig_handler(int signal) /* Should not be called from PAM code... */ static void sleepexit(int eval) { - sleep(LOGIN_EXIT_TIMEOUT); + sleep(getlogindefs_num("FAIL_DELAY", LOGIN_EXIT_TIMEOUT)); exit(eval); }