From a0920a5ee5f7b390b0177a0d2899bf7da43c17e1 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Thu, 22 Jan 2009 12:20:46 +0100 Subject: s3:net sam provision: compose sid before getting uid for Guest Michael --- source3/utils/net_sam.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source3/utils') diff --git a/source3/utils/net_sam.c b/source3/utils/net_sam.c index bd88a52602..44a0b79e18 100644 --- a/source3/utils/net_sam.c +++ b/source3/utils/net_sam.c @@ -1853,6 +1853,8 @@ doma_done: d_printf(_("Adding the Guest user.\n")); + sid_compose(&sid, get_global_sam_sid(), DOMAIN_RID_GUEST); + pwd = getpwnam_alloc(tc, lp_guestaccount()); if (!pwd) { @@ -1882,8 +1884,6 @@ doma_done: } } - sid_compose(&sid, get_global_sam_sid(), DOMAIN_RID_GUEST); - dn = talloc_asprintf(tc, "uid=%s,%s", pwd->pw_name, lp_ldap_user_suffix ()); uidstr = talloc_asprintf(tc, "%u", (unsigned int)pwd->pw_uid); gidstr = talloc_asprintf(tc, "%u", (unsigned int)pwd->pw_gid); -- cgit