From 747e404e3716cbe3a4daf69b5408c69de4a5966a Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 15 May 2017 15:49:34 +0200 Subject: [PATCH 1/2] pam_succeed_if can return PAM_IGNORE in pam_setcred() we must ignore it. This fixes rhbz#1450425. --- authinfo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authinfo.py b/authinfo.py index 51f66046b11b500a6c16832f43f94850a9800cf1..2d133803e79deb1a022bb0982fc982608160cc9a 100644 --- a/authinfo.py +++ b/authinfo.py @@ -131,7 +131,7 @@ LOGIC_FORCE_PKCS11_KRB5 = "[success=ok ignore=2 default=die]" LOGIC_SKIPNEXT = "[success=1 default=ignore]" LOGIC_SKIPNEXT3 = "[success=3 default=ignore]" LOGIC_ALWAYS_SKIP = "[default=1]" -LOGIC_SKIPNEXT_ON_FAILURE = "[default=1 success=ok]" +LOGIC_SKIPNEXT_ON_FAILURE = "[default=1 ignore=ignore success=ok]" # Snip off line terminators and final whitespace from a passed-in string. def snipString(s): -- 2.9.3