From 0b77cd969c54e4efa6faff507834c183958ec23c Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 30 Jun 2014 12:04:03 +1200 Subject: s4-auth: Do not override the NT_STATUS_NOT_IMPLEMENTED error for winbindd This changes the auth code in winbindd to use this as a flag, and to therefore contact the RW DC. Change-Id: If4164d27b57b453b398642fdf7d46d03cd0e65f2 Signed-off-by: Andrew Bartlett Reviewed-by: Nadezhda Ivanova --- auth/common_auth.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'auth') diff --git a/auth/common_auth.h b/auth/common_auth.h index d9bde018bf3..d1a775d431a 100644 --- a/auth/common_auth.h +++ b/auth/common_auth.h @@ -26,7 +26,7 @@ #define USER_INFO_CASE_INSENSITIVE_PASSWORD 0x02 /* password may be in any case */ #define USER_INFO_DONT_CHECK_UNIX_ACCOUNT 0x04 /* don't check unix account status */ #define USER_INFO_INTERACTIVE_LOGON 0x08 /* Interactive logon */ -#define USER_INFO_LOCAL_SAM_ONLY 0x10 /* Only authenticate against the local SAM */ +#define USER_INFO_LOCAL_SAM_ONLY 0x10 /* Only authenticate against the local SAM, do not map missing passwords to NO_SUCH_USER */ #define USER_INFO_INFO3_AND_NO_AUTHZ 0x20 /* Only fill in server_info->info3 and do not do any authorization steps */ enum auth_password_state { -- cgit v1.2.1