[389-devel] Please review: [389 Project] #428: posix winsync should support ADD user/group entries from DS to AD
Noriko Hosoi
nhosoi at redhat.com
Thu May 23 18:57:18 UTC 2013
https://fedorahosted.org/389/ticket/428
https://fedorahosted.org/389/attachment/ticket/428/0001-Ticket-428-posix-winsync-should-support-ADD-user-gro.patch
Description: User/group entries added to DS do not have their
posix attributes synced to AD. This is due to a limitation in
the winsync v1 api. The v2 and later api support a pre add
callback for DS to AD entries.
This patch was originally provided by
From: Carsten Grzemba <cgrzemba at opencsw.org>
Date: Fri, 25 Jan 2013 14:59:32 +0100
Subject: ticket 428: add initial sync from DS to AD
Thank you for your contribution, Carsten!
It was reviewed and couple of minor bugs were fixed by nhosoi.
1) Commented out posix_group_del_memberuid_callback in
posix-group-task.c to clean up a compiler warning.
2) In posix_winsync_pre_ad_add_user_cb and posix_winsync_
pre_ad_add_group_cb, nisdomainname is added to the
to-be-added-to-AD entry only if nisdomainname is given.
3) In +posix_winsync_pre_ad_add_group_cb, a local variable
to scan array attr_map was unexpectedly shared with the
outer for loop for getting attribute value.
More information about the 389-devel
mailing list