s3-auth Use correct RID for domain guests primary group
authorAndrew Bartlett <abartlet@samba.org>
Sun, 15 Jul 2012 04:38:18 +0000 (14:38 +1000)
committerKarolin Seeger <kseeger@samba.org>
Wed, 15 Aug 2012 18:00:04 +0000 (20:00 +0200)
This was incorrect in commit 9dd7e7fc2d6d1aa7f3c3b741ac134e087ce808fd
as the RID was from the BUILTIN domain, but this creates a guest
account token for the real domain.

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Jul 19 05:56:28 CEST 2012 on sn-devel-104

Fix bug #9067 - Domain Guest have wrong primary group RID.

source3/auth/auth_util.c

index cb1d319f95db2d712ca4fa591a4c5d1442278ad5..fc93641fd3b2684c689d6ae1ed1ef31a70bab067 100644 (file)
@@ -734,7 +734,7 @@ static NTSTATUS get_guest_info3(TALLOC_CTX *mem_ctx,
        info3->base.rid = DOMAIN_RID_GUEST;
 
        /* Primary gid */
-       info3->base.primary_gid = BUILTIN_RID_GUESTS;
+       info3->base.primary_gid = DOMAIN_RID_GUESTS;
 
        TALLOC_FREE(pwd);
        return NT_STATUS_OK;