svn commit: samba r264 - in branches/tmp/VOYAGER/source: groupdb include libsmb nsswitch passdb smbd

Volker Lendecke Volker.Lendecke at SerNet.DE
Mon Apr 19 16:02:53 GMT 2004


On Mon, Apr 19, 2004 at 05:54:45PM +0200, Simo Sorce wrote:
> But at this point I do not see why not simply linking directly to the
> functions you need as this just seem a loose way to link winbindd to
> smbd functions :-)

Yes, you are right. But for example lookup_name in smbd does a
winbind_lookup_name first and then goes to its local stuff. This can't be
called in winbind as we end up with the same recursion that the unix domain
socket ought to solve. I did not look, but I suspect that the winbind client
stuff is not linked into winbind. Or is it?

Again, this is a matter of personal taste. You are free to implement a
different way.

> I'm not against the idea of smbd using a socket (already done for the
> buildfarm, just reuse that code please) or winbindd communicating with
> smbd. Just asking if that is the right thing to do.

I think it is. But again, this is my humble opinion. It seems to be working
code, and unless I see a different implementation that solves the same problem
this implementation solves, I (I'm not asking for help, did you notice?) will
pursue *my* way. You are free to call me stupid, stubborn and anything else,
but I like it that way. BTW, this is the very reason why there is a separate
branch. Feel free to do the tmp/idra implementation of you own.

Volker


More information about the samba-technical mailing list