News on s3compat

Andrew Bartlett abartlet at
Mon May 24 05:53:14 MDT 2010

I've been working for the past little while on s3compat, and I think
it's time to bring some news. 

I've now integrated winbind, and in the process created pdb_samba4, a
derivative of the pdb_ads Volker wrote a while back. 

This means that the winbindd from source3 is able to support, at least
for the limited testing I've done so far, the source3 file server.
(Previous demonstrations needed the Samba4 users in /etc/passwd).

We now hook via s3compat (and so now have 'in common'):
 - secrets (so only one record of the domain join)
 - passdb (potentially allowing smbpasswd/pdbedit in the future,
allowing winbindd now)
 - auth
 - idmap (allowing a common idmap across the whole Samba4 suite)

See the wiki page at

The code to support this is at:;a=shortlog;h=refs/heads/s3compat

Also, some of the patches I need integrated into the source3 code are

These are the changes that I've tested with 'make selftest' and I am
proposing for immediate merge.  It does not include the auth changes
(but they still need to get in, in one form or other).  

Finally, I wanted to give a big note of thanks:
This work would not be possible without the efforts that have gone
before it.  Franky, the merged build and the tireless efforts to bring
the pidl-generated code to the whole of Samba have all created the
environment where this work has become possible.  If we did not share so
many basic structures, this would have been much more difficult to

Andrew Bartlett

Andrew Bartlett                      
Authentication Developer, Samba Team 
Samba Developer, Cisco Inc.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the samba-technical mailing list