[SSSD] [PATCH] PAM: Fix reversed logic

Jakub Hrozek jhrozek at redhat.com
Wed Jan 18 14:03:36 UTC 2012


This was causing problems with logins using FQDN
-------------- next part --------------
From 4fef0f5d739209c6493c43be4d0fae0521a3d625 Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Wed, 18 Jan 2012 14:52:19 +0100
Subject: [PATCH] PAM: Fix reversed logic

---
 src/responder/pam/pamsrv_cmd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/responder/pam/pamsrv_cmd.c b/src/responder/pam/pamsrv_cmd.c
index 3b2d509e237b12516e1234a34a8542ae09752c43..4a98dd6383e6177c3a18ae19322cc8690b33ad88 100644
--- a/src/responder/pam/pamsrv_cmd.c
+++ b/src/responder/pam/pamsrv_cmd.c
@@ -778,7 +778,7 @@ static int pam_forwarder(struct cli_ctx *cctx, int pam_cmd)
     /* now check user is valid */
     if (pd->domain) {
         preq->domain = responder_get_domain(cctx->rctx->domains, pd->domain);
-        if (preq->domain) {
+        if (!preq->domain) {
             ret = ENOENT;
             goto done;
         }
-- 
1.7.7.4



More information about the sssd-devel mailing list