Ian Kent <[EMAIL PROTECTED]> writes: > On Wed, 2007-07-25 at 13:45 +0100, Howard Wilkinson wrote: >> I have a site that is currently using NFS4 for most of its traffic. We >> have a mix of autofs4 and autofs5 clients. The following map is used >> to provide access to host filing system exports >> >> Auto.master: >> >> /hosts auto.hosts >> >> auto.hosts >> >> * >> -fstype=nfs4,tcp,rsize=32768,wsize=32768,hard,intr,nodev,nosuid &:/ >> >> This works fine in both autofs4 and autofs5 if the client is not the >> server (i.e. loopback ...) However with autofs5 this returns the root >> of the local file system not the exported nfs4 root. > > Hahaha!!! > > Yes, that's certainly something I didn't anticipate. > > Historically, all local mounts are turned into bind mounts regardless of > the options specified. I can't think of an acceptable way to do this and > still use bind mounts so we need to consider under what conditions to > not mount local mounts as bind mounts. > > I had a similar report recently and said that people expect that, if a > mount is local, it will be bind mounted for to give map independence. > > So, this is a question for the list. > What do people think?
Remember the nosymlink option for automount? Well, that really meant, "don't do special handling for local mount points." We could introduce a similar option, though it would be hard to do so for only the server. >> Is there a map syntax that would work round this? Ideally I would >> like the map to be the same on all hosts, I can have different maps >> on the autofs4 and autofs5 hosts easily but would not want to have >> a separate map per host. > > No there isn't. Well, autofs4 might still honor nosymlink. I'd have to look. -Jeff _______________________________________________ autofs mailing list autofs@linux.kernel.org http://linux.kernel.org/mailman/listinfo/autofs