From 57edb2e74e41df2bd043d411a9762f817ad39a23 Mon Sep 17 00:00:00 2001 From: Alejandro Escanero Blanco Date: Wed, 9 May 2012 11:35:51 +0200 Subject: [PATCH] s3:auth/server_info: the primary rid should be in the groups rid array (bug #8798) Signed-off-by: Stefan Metzmacher Autobuild-User: Stefan Metzmacher Autobuild-Date: Wed May 9 19:36:01 CEST 2012 on sn-devel-104 (cherry picked from commit 6132cf2a5cd77c79546a2d6cc3fbf3c93f54183b) --- source3/auth/server_info.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) diff --git a/source3/auth/server_info.c b/source3/auth/server_info.c index 5b8ae1b..2e94e46 100644 --- a/source3/auth/server_info.c +++ b/source3/auth/server_info.c @@ -273,11 +273,6 @@ static NTSTATUS group_sids_to_info3(struct netr_SamInfo3 *info3, for (i = 0; i < num_sids; i++) { ok = sid_peek_check_rid(domain_sid, &sids[i], &rid); if (ok) { - - /* if it is the primary gid, skip it, we - * obviously already have it */ - if (info3->base.primary_gid == rid) continue; - /* store domain group rid */ groups->rids[groups->count].rid = rid; groups->rids[groups->count].attributes = attributes; -- 1.7.4.1