summaryrefslogtreecommitdiffstats
path: root/src/responder/pam
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2015-03-29 16:31:19 +0200
committerJakub Hrozek <jhrozek@redhat.com>2015-04-09 08:35:23 +0200
commit0528fdec17d0031996e919fcd852459e86592c35 (patch)
tree1b2e9e3a9406629fb4006acaf51a44d9bad8e4bd /src/responder/pam
parent0d19785f9ffd9c66df5b30d208ec7b0216a9555b (diff)
downloadsssd-0528fdec17d0031996e919fcd852459e86592c35.tar.gz
sssd-0528fdec17d0031996e919fcd852459e86592c35.tar.xz
sssd-0528fdec17d0031996e919fcd852459e86592c35.zip
responders: reset ncache after domains are discovered during startup
After responders start, they add a lookup operation that discovers the subdomains so that qualifying users works. After this operation is finishes, we need to reset negcache to allow users to be added into the newly discovered domains. Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/responder/pam')
-rw-r--r--src/responder/pam/pamsrv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/responder/pam/pamsrv.c b/src/responder/pam/pamsrv.c
index 45747baa0..aa0d2796b 100644
--- a/src/responder/pam/pamsrv.c
+++ b/src/responder/pam/pamsrv.c
@@ -296,7 +296,7 @@ static int pam_process_init(TALLOC_CTX *mem_ctx,
}
responder_set_fd_limit(fd_limit);
- ret = schedule_get_domains_task(rctx, rctx->ev, rctx);
+ ret = schedule_get_domains_task(rctx, rctx->ev, rctx, pctx->ncache);
if (ret != EOK) {
DEBUG(SSSDBG_FATAL_FAILURE, "schedule_get_domains_tasks failed.\n");
goto done;