Patchset to add asynchronous open/close to master

Volker Lendecke Volker.Lendecke at SerNet.DE
Wed Jun 20 13:42:15 MDT 2012


On Wed, Jun 20, 2012 at 10:07:07AM -0700, Jeremy Allison wrote:
> On Wed, Jun 20, 2012 at 06:58:05PM +0200, Volker Lendecke wrote:
> > 
> > The explanation fully describes what the patch is doing. It
> > is just that I disagree that we should do it this way.
> 
> Well that's a problem. I'm asking you to trust my technical
> judgement on this. If you don't trust that, then there's
> little I can do to convince you by rational argument.

Let me try to give a technical argument: Metze's concern
just also came to my mind. In the Terminal Server case, we
can have multiple users on the same TCP connection. User A
does the SMB create call, we trigger the thread. User B
comes in and does another call. We setuid to User B. What
happens if User A would have been allowed to create the
file, but the kernel denies it to User B, which we did the
setuid to?

Sorry if this comes across as mistrust. Maybe we can still
solve all these questions, but I think we should have the
possibility to raise them without any precondition.

Volker

-- 
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de


More information about the samba-technical mailing list