[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