On Thu, Oct 03, 2013 at 06:14:41PM +0200, Benjamin Franzke wrote:
Hello list,
I've started to implement a plugin for the cifs-utils idmap interface.
Currently it lives in an own repository and can be build outside the sssd
tree, thanks to the public sssd libraries libsss_idmap.so and
libsss_nss_idmap.so:
http://git.bnfr.net/cifs_idmap_sss/tree/cifs_idmap_sss.c
git://git.bnfr.net/cifs_idmap_sss
Still missing is the mapping of Samba's Unix SIDs and some well known SIDs
(more info in cifs_idmap_sss.c)
Are you intrested in reviewing it and/or have it included in the sssd git
tree or somehow else as a sssd project?
Thanks, Ben
Hi Ben,
this is really great, thank you very much for the contribution! As a
matter of fact, we've been planning on delivering the CIFS plugin as
part of the next release:
https://fedorahosted.org/sssd/ticket/1534
Have you found the design page we created?
https://fedorahosted.org/sssd/wiki/DesignDocs/IntegrateSSSDWithCIFSClient
Mostly the work on our side was done by Sumit Bose (I've CC-ed him). I
would propose to get in touch with him to avoid duplicating some effort.
Unfortunately Sumit is in Germany and there is a holiday so he won't be
available until Monday.
In general, I would suggest to merge this code into the SSSD tree if you
wouldn't mind. I think it would makes sense to have the code in the same
repo as the ID mapping library.
Thanks again for the contribution, much appreciated!