diff options
author | Garming <garming@catalyst.net.nz> | 2016-06-15 10:05:34 +1200 |
---|---|---|
committer | Garming Sam <garming@samba.org> | 2016-06-16 04:40:14 +0200 |
commit | b4d2e1016d1d35a01450f4d616cf7a32c7c151e2 (patch) | |
tree | 3c1b6ab609b5d6346461e8ced77e8d9b4120314d /python | |
parent | 7f651d344b8a293c510885d3ddc2c303e397c03e (diff) | |
download | samba-b4d2e1016d1d35a01450f4d616cf7a32c7c151e2.tar.gz |
drs: Send DRSUAPI_DRS_GET_ALL_GROUP_MEMBERSHIP by default
This flag is not implemented in Samba, however, on an RODC replicating from
Windows, failing to send this flag leaves out group memberships.
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'python')
-rw-r--r-- | python/samba/drs_utils.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/python/samba/drs_utils.py b/python/samba/drs_utils.py index 87c9a865576..6c8afae7e90 100644 --- a/python/samba/drs_utils.py +++ b/python/samba/drs_utils.py @@ -220,7 +220,8 @@ class drs_Replicate(object): req8.replica_flags = (drsuapi.DRSUAPI_DRS_INIT_SYNC | drsuapi.DRSUAPI_DRS_PER_SYNC | drsuapi.DRSUAPI_DRS_GET_ANC | - drsuapi.DRSUAPI_DRS_NEVER_SYNCED) + drsuapi.DRSUAPI_DRS_NEVER_SYNCED | + drsuapi.DRSUAPI_DRS_GET_ALL_GROUP_MEMBERSHIP) if rodc: req8.replica_flags |= ( drsuapi.DRSUAPI_DRS_SPECIAL_SECRET_PROCESSING) |