mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
Part 2 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
When changing ownership on a new file make sure we also change the returned stat struct to have the correct uid.
This commit is contained in:
parent
cabed2fb17
commit
40c54a736d
@ -241,6 +241,8 @@ void change_file_owner_to_parent(connection_struct *conn,
|
||||
DEBUG(10,("change_file_owner_to_parent: changed new file %s to "
|
||||
"parent directory uid %u.\n", fsp_str_dbg(fsp),
|
||||
(unsigned int)smb_fname_parent->st.st_ex_uid));
|
||||
/* Ensure the uid entry is updated. */
|
||||
fsp->fsp_name->st.st_ex_uid = smb_fname_parent->st.st_ex_uid;
|
||||
}
|
||||
|
||||
TALLOC_FREE(smb_fname_parent);
|
||||
|
Loading…
x
Reference in New Issue
Block a user