From 0a28037cd00e7fa5c38d33c328a6af5c3bf59e94 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 31 Oct 2016 20:06:35 +0200 Subject: [PATCH] auth: If uidgid_file doesn't exist, fail the userdb lookup. --- src/auth/auth-request.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c index fdc9f0b8b0..8bd18888be 100644 --- a/src/auth/auth-request.c +++ b/src/auth/auth-request.c @@ -1865,6 +1865,7 @@ static void auth_request_set_uidgid_file(struct auth_request *request, if (stat(str_c(path), &st) < 0) { auth_request_log_error(request, AUTH_SUBSYS_DB, "stat(%s) failed: %m", str_c(path)); + request->userdb_lookup_tempfailed = TRUE; } else { auth_fields_add(request->userdb_reply, "uid", dec2str(st.st_uid), 0); -- 2.47.3