From 2d0df19efa37edbe1f56dbe3512ead66edef0009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Mon, 1 Feb 2021 18:07:52 +0100 Subject: [PATCH] pam: Allow values bigger than 9 to be used as max tries match --- pam/pam_fprintd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pam/pam_fprintd.c b/pam/pam_fprintd.c index 8dc68fd..20584d7 100644 --- a/pam/pam_fprintd.c +++ b/pam/pam_fprintd.c @@ -780,7 +780,7 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, pam_syslog (pamh, LOG_DEBUG, "invalid debug value '%s', disabling", value); } } - else if (str_has_prefix (argv[i], MAX_TRIES_MATCH) && strlen (argv[i]) == strlen (MAX_TRIES_MATCH) + 1) + else if (str_has_prefix (argv[i], MAX_TRIES_MATCH) && strlen (argv[i]) > strlen (MAX_TRIES_MATCH)) { max_tries = atoi (argv[i] + strlen (MAX_TRIES_MATCH)); if (max_tries < 1)