ea62250f41
Resolves: RHEL-28161 - Passkey cannot fall back to password
31 lines
1.0 KiB
Diff
31 lines
1.0 KiB
Diff
From bebb150720620aae97dcae5c11e0b9bea0119b5b Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrezina@redhat.com>
|
|
Date: Wed, 13 Mar 2024 13:27:02 +0100
|
|
Subject: [PATCH] pam: fix invalid #if condition
|
|
|
|
ifdef should be used as anywhere else, otherwise we hit a build
|
|
error if sssd is being built without passkey.
|
|
|
|
Reviewed-by: Alexey Tikhonov <atikhono@redhat.com>
|
|
(cherry picked from commit 603399a43d7bd0b8b6de3b512388b08abb9521ed)
|
|
---
|
|
src/responder/pam/pamsrv_cmd.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/responder/pam/pamsrv_cmd.c b/src/responder/pam/pamsrv_cmd.c
|
|
index de408ced8..13ba13131 100644
|
|
--- a/src/responder/pam/pamsrv_cmd.c
|
|
+++ b/src/responder/pam/pamsrv_cmd.c
|
|
@@ -1418,7 +1418,7 @@ void pam_reply(struct pam_auth_req *preq)
|
|
goto done;
|
|
}
|
|
|
|
-#if BUILD_PASSKEY
|
|
+#ifdef BUILD_PASSKEY
|
|
if(pd->cmd == SSS_PAM_AUTHENTICATE &&
|
|
pd->pam_status == PAM_NEW_AUTHTOK_REQD &&
|
|
sss_authtok_get_type(pd->authtok) == SSS_AUTHTOK_TYPE_PASSKEY_REPLY) {
|
|
--
|
|
2.42.0
|
|
|