External idmap backend(s)

Gerald (Jerry) Carter jerry at samba.org
Mon Feb 5 20:24:28 GMT 2007

Hash: SHA1

Matthew Mastracci wrote:

> There was discussion around a year ago about creating 
> an external idmap backend for Samba 3.0.x.  Two patches
> ended up surfacing - my patch here:
> http://lists.samba.org/archive/samba-technical/2006-April/046462.html
> and Simo's patch here:
> http://lists.samba.org/archive/samba-technical/2006-May/047243.html
> Is there any chance of either of these making it into Samba 3?
> I don't mind dumping my patch and moving to Simo's 
> more-fully-featured patch, although it might be nice to
> add an "exec" transport in addition to his unix/tcp transports.

Simo's was dropped after some discussion.  The idmap backend
has since been rewritten in the SAMBA_3_0 tree so I'd recommend
you repatch against that.  However, I'm somewhat against
accepting such a patch into the tree because it allows
vendors to write clearly derivative works of Samba and bypass
the GPL requirement.

If a vendor wants to write their own GPL idmap plugin and
can clearly show that any daemon used to handle idmapping
is not a derivative work of said idmap plugin,  then
that's fine.  That's essentially what idmap_ad does.

Including an "external" plugin into the tree is not necessary

cheers, jerry
Samba                                    ------- http://www.samba.org
Centeris                         -----------  http://www.centeris.com
"What man is a man who does not make the world better?"      --Balian
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the samba-technical mailing list