summaryrefslogtreecommitdiffstats
path: root/src/responder/pam
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2015-02-18 10:23:19 +0100
committerJakub Hrozek <jhrozek@redhat.com>2015-02-18 16:40:43 +0100
commitfa0a9bad84d060a1adf8dd44f35d366e14f54d58 (patch)
treefa5e89c85b3a164c09e1dc787ebf731c9e76aac2 /src/responder/pam
parent5a56c7c6ee79ab6d9706be333a64c2c29b90e668 (diff)
downloadsssd-fa0a9bad84d060a1adf8dd44f35d366e14f54d58.tar.gz
sssd-fa0a9bad84d060a1adf8dd44f35d366e14f54d58.tar.xz
sssd-fa0a9bad84d060a1adf8dd44f35d366e14f54d58.zip
RESPONDERS: Warn to syslog about colliding objects
Resolves: https://fedorahosted.org/sssd/ticket/2203 Reviewed-by: Pavel Reichl <preichl@redhat.com>
Diffstat (limited to 'src/responder/pam')
-rw-r--r--src/responder/pam/pamsrv_cmd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/responder/pam/pamsrv_cmd.c b/src/responder/pam/pamsrv_cmd.c
index 7cab7b2b4..90cdbec51 100644
--- a/src/responder/pam/pamsrv_cmd.c
+++ b/src/responder/pam/pamsrv_cmd.c
@@ -1090,6 +1090,10 @@ static int pam_check_user_search(struct pam_auth_req *preq)
if (res->count > 1) {
DEBUG(SSSDBG_FATAL_FAILURE,
"getpwnam call returned more than one result !?!\n");
+ sss_log(SSS_LOG_ERR,
+ "More users have the same name [%s@%s] in SSSD cache. "
+ "SSSD will not work correctly.\n",
+ name, dom->name);
return ENOENT;
} else if (res->count == 0) {
ret = ENOENT;