mirror of
https://github.com/samba-team/samba.git
synced 2025-12-17 04:23:50 +03:00
pysmbd: add "session_info" arg to py_smbd_mkdir()
Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
@@ -564,7 +564,7 @@ def backup_offline(src_service_path, dest_tarfile_path, samdb_conn, smb_conf_pat
|
||||
src = os.path.join(dirpath, dirname)
|
||||
dst = os.path.join(dst_dirpath, dirname)
|
||||
# mkdir with metadata
|
||||
smbd.mkdir(dst, service)
|
||||
smbd.mkdir(dst, session_info, service)
|
||||
ntacl_sddl_str = ntacls_helper.getntacl(src, session_info, as_sddl=True)
|
||||
_create_ntacl_file(dst, ntacl_sddl_str)
|
||||
|
||||
@@ -621,7 +621,7 @@ def backup_restore(src_tarfile_path, dst_service_path, samdb_conn, smb_conf_path
|
||||
dst = os.path.join(dst_dirpath, dirname)
|
||||
if not os.path.isdir(dst):
|
||||
# dst must be absolute path for smbd API
|
||||
smbd.mkdir(dst, service)
|
||||
smbd.mkdir(dst, session_info, service)
|
||||
|
||||
ntacl_sddl_str = _read_ntacl_file(src)
|
||||
if ntacl_sddl_str:
|
||||
|
||||
Reference in New Issue
Block a user