Re: [PATCH 0/9] sunrpc: Start making sunrpc work in containers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2010-09-20 at 16:35 -0400, Chuck Lever wrote:
> On Sep 20, 2010, at 3:56 PM, J. Bruce Fields wrote:
> 
> > On Mon, Sep 20, 2010 at 03:28:00PM -0400, Chuck Lever wrote:
> >> 
> >> On Sep 20, 2010, at 3:13 PM, Pavel Emelyanov wrote:
> >>> The nearest plan is
> >>> 
> >>> 1. Prepare the sunrpc layer to work in net namespaces 2. Make
> >>> rpcpipefs and nfsd filesystems be mountable multiple times 3. Make
> >>> support for multiple instances of the nfsd caches 4. Make suuport
> >>> for multiple instances of the nfsd_serv
> >>> 
> >>> After this several NFSd-s can be used in containers (hopefully I
> >>> didn't miss anything).
> >> 
> >> Are you assuming NFSv4 only?  Something needs to be done about NLM and
> >> NSM to make this work right.
> >> 
> >> Is there an issue for idmapper and svcgssd?  Probably not, but worth
> >> exploring.
> >> 
> >> And, how about AUTH_SYS certs?  These contain the host's name in them,
> >> and that depends on the net namespace.  NLM uses AUTH_SYS, and I
> >> believe the NFS server can make NLM calls to the client.
> > 
> > The client probably can't use the auth_sys cred on nlm callbacks in any
> > sensible way, so this may not be a big deal.
> 
> I doubt anything looks at that hostname, really.  My worry is that it could leak information (like the wrong hostname) onto the network.
> 

Which is one reason why using the utsname()->nodename at the time of
mount is the correct thing to do.

Trond
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux