Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
[jelmer/samba4-debian.git] / source / winbind / wb_server.c
index 9b303f36158f32507e69ef5d3bbad7b07cb588c1..99191f3c6ce6a957398ec1ec3b0b397d33b1457f 100644 (file)
@@ -149,6 +149,12 @@ static void winbind_task_init(struct task_server *task)
                return;
        }
 
+       service->idmap_ctx = idmap_init(service, task->lp_ctx);
+       if (service->idmap_ctx == NULL) {
+               task_server_terminate(task, "Failed to load idmap database");
+               return;
+       }
+
        /* setup the unprivileged samba3 socket */
        listen_socket = talloc(service, struct wbsrv_listen_socket);
        if (!listen_socket) goto nomem;