From: Ralph Boehme Date: Wed, 18 Oct 2023 13:32:03 +0000 (+0200) Subject: smbd: put back code to fill in user and group SID X-Git-Tag: talloc-2.4.2~1233 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=52fd0d79ab0ca65e94d9dc6908faa42a75103e6e;p=thirdparty%2Fsamba.git smbd: put back code to fill in user and group SID This is accidentally removed by 6874ed6a9defdf6f842e1e25f1ffd95708534ca6. Signed-off-by: Ralph Boehme Reviewed-by: Volker Lendecke Autobuild-User(master): Volker Lendecke Autobuild-Date(master): Wed Oct 18 16:46:00 UTC 2023 on atb-devel-224 --- diff --git a/source3/smbd/smb2_create.c b/source3/smbd/smb2_create.c index d71dfc3083f..94e73b0a27c 100644 --- a/source3/smbd/smb2_create.c +++ b/source3/smbd/smb2_create.c @@ -1673,6 +1673,9 @@ static void smbd_smb2_create_after_exec(struct tevent_req *req) }; enum ndr_err_code ndr_err; + uid_to_sid(&cc.owner, psbuf->st_ex_uid); + gid_to_sid(&cc.group, psbuf->st_ex_gid); + ndr_err = ndr_push_smb3_posix_cc_info(&ndr, NDR_SCALARS | NDR_BUFFERS,