Blame SOURCES/authconfig-6.2.8-faillock-args.patch

977b74
From ea48505c536de8d97b4a9fa6f0ccf9e46c5d19a2 Mon Sep 17 00:00:00 2001
977b74
From: Tomas Mraz <tmraz@fedoraproject.org>
977b74
Date: Thu, 4 May 2017 14:43:20 +0200
977b74
Subject: [PATCH 2/2] Fix reading of faillockArgs.
977b74
977b74
---
977b74
 authinfo.py | 4 ++--
977b74
 1 file changed, 2 insertions(+), 2 deletions(-)
977b74
977b74
diff --git a/authinfo.py b/authinfo.py
977b74
index 3bb610fa52bc6486a3da4ec522d7da436f898c82..ffd71a34bc1691ed0f328e6bd07fb9875c8c8214 100644
977b74
--- a/authinfo.py
977b74
+++ b/authinfo.py
977b74
@@ -2158,8 +2158,8 @@ class AuthInfo:
977b74
 					self.setParam("enableNullOk", args.find("nullok") >= 0, ref)
977b74
 				if module.startswith("pam_faillock"):
977b74
 					self.setParam("enableFaillock", True, ref)
977b74
-					if args:
977b74
-						args.replace('authfail', '').strip()
977b74
+					if args and 'authfail' in args:
977b74
+						args = args.replace('authfail', '').strip()
977b74
 						self.setParam("faillockArgs", args, ref)
977b74
 					continue
977b74
 			if stack == "account":
977b74
-- 
977b74
2.9.3
977b74