[PATCH] Change winbindd to use the auth subsystem (use winbindd in AD DC)

Andrew Bartlett abartlet at samba.org
Wed Mar 26 22:34:01 MDT 2014


Attached is a patch series to change how winbindd talks to the auth
subsystem, and to clean up the memory to use talloc properly. 

The purpose of this is to allow auth_samba4 to provide the services that
auth_sam is currently providing.  In turn that will eventually allow
winbindd to be used on the AD DC.

The trick with the flags is to avoid loops and to give consistent
behaviour to what we did before, but going via the auth stack. 

This isn't looking to be as hard as feared - the next step is to make it
either accept IRPC for authentication or (more likely) implement the
source4 auth_winbindd in the same way that the semi-async idmap lookup
has been done. 

Careful review appreciated.

Thanks!

Andrew Bartlett
-- 
Andrew Bartlett
http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-s3-auth-Finally-change-make_user_info_-use-a-parent-.patch
Type: text/x-patch
Size: 17048 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20140327/8e72c68e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-s3-auth-Make-auth_samba4-use-the-talloc_stackframe-c.patch
Type: text/x-patch
Size: 1500 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20140327/8e72c68e/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-auth-Provide-a-way-to-use-the-auth-stack-for-winbind.patch
Type: text/x-patch
Size: 11185 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20140327/8e72c68e/attachment-0002.bin>


More information about the samba-technical mailing list