[389-devel] Please review: [389 Project] #500: Newly created users with organizationalPerson objectClass fails to sync from AD to DS with missing attribute error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedorahosted.org/389/ticket/500

https://fedorahosted.org/389/attachment/ticket/500/0001-Trac-Ticket-500-Newly-created-users-with-organizatio.patch

 Bug description: Posix Account objectclass requires homeDirectory,
 uidNumber, and gidNumber.  When an AD entry has just some of these
 attributes or other allow-to-have attributes, i.e., loginShell or
 gecos, the entry is incompletely converted to Posix Account entry
 and fails to be added due to the missing attribute error.

 Fix description: Before transforming the AD entry to the DS posix
 account entry, check the required attributes first.  If any of the
 above 3 attributes is missing, all of the posix account related
 attributes are dropped and added to the DS as a non-posix account
 entry.  If the PLUGIN log level is set, this type of message is
 logged in the error log.
 [] posix-winsync - AD entry CN=<CN>,OU=<OU>,DC=<DC>,DC=<COM> does
 not have MUST attribute uidNumber for posixAccount objectclass.


--
389-devel mailing list
389-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-devel



[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux