Branch: master

1ec002a8 2015-09-18 16:27:37 Timothy Pearson
Suppress another unwanted PKCS#11 PAM message
M tdmlib/kgreet_classic.cpp
diff --git a/tdmlib/kgreet_classic.cpp b/tdmlib/kgreet_classic.cpp
index 5b8f51d..7eb9835 100644
--- a/tdmlib/kgreet_classic.cpp
+++ b/tdmlib/kgreet_classic.cpp
@@ -287,7 +287,8 @@
 	if (!err && suppressInfoMsg) {
 		return true;
 	}
-	if (!err && ((TQString(text).lower().find("smartcard") >= 0) || (TQString(text).lower().find("smart card") >= 0))) {
+	if ((!err && ((TQString(text).lower().find("smartcard") >= 0) || (TQString(text).lower().find("smart card") >= 0)))
+		||(err && (TQString(text).lower().find(" 2306:") >= 0))) {
 		// FIXME
 		// pam_pkcs11 is extremely chatty, even with no card inserted,
 		// and there is no apparent way to disable the unwanted messages!