= Proposed Self Contained Change: SSSD CIFS plugin = https://fedoraproject.org/wiki/Changes/SSSD_CIFS_plugin Change owner(s): Sumit Bose <sbose@xxxxxxxxxx>, Jakub Hrozek <jhrozek@xxxxxxxxxx> During the F20 development cycle, the SSSD will provide an ID-mapping plugin for cifs-utils so that Windows SIDs can be mapped onto POSIX IDs and/or names without requiring Winbind and using the same code as the SSSD uses for identity information. == Detailed description == When working with files on a CIFS share, mapping between Windows SIDs and POSIX IDs might be required in some situations like modifying the ACLs. In recent versions, the cifs-util package introduced a plugin interface that allows different libraries to handle the ID mapping. Currently only Winbind provides such plugin (see file idmapwb.c in cifs-utils tree). The goal of this change is to provide a similar plugin using SSSD's ID mapping library so that the same method of ID mapping is used and Winbind is not required at all. The upstream design page that includes deeper technical details can be found in the SSSD Trac [1]. The progress of the work can also be tracked in the upstream ticket #1534 [2]. == Scope == The SSSD would provide a plugin for the cifs-utils package as described in the upstream design page. The cifs-utils package would then switch to using the SSSD plugin instead of the one provided by Winbind. The change on the cifs- utils side should amount to changing a symlink. Proposal owners: * SSSD needs to create a plugin that matches the interface used by cifs-utils. * This plugin would be packaged as a separate subpackage Other developers: The cifs-utils package would switch to managing which ID mapping plugin it uses with the use of alternatives (rhbz #984088) Release engineering: * No mass rebuild would be required. * The cifs-utils package would Require the new SSSD plugin and indirectly its dependencies which would be primarily the libsss_idmap library Policies and guidelines: No new policy guidelies [1] http://fedorahosted.org/sssd/wiki/DesignDocs/IntegrateSSSDWithCIFSClient [2] http://fedorahosted.org/sssd/ticket/1534 _______________________________________________ devel-announce mailing list devel-announce@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel-announce -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel