Rick Troth wrote:
>
> Good question.
> It's different because the server (mountd) rejects
>
> "/export/bigvolume:mysubdir"
>
> either with permission denied or no-such-object.
> Since UNIX (thus Linux) alows colons in filenames and dir names
> there could technically be a directory called "bigvolume:mysubdir".
> But that's not what was/is meant in the automounter entry.
>
> The automounter client must convert the colon to yield
>
> "/export/bigvolume/mysubdir"
>
> before performing the mount.
>
Tricky question. This second-colon is a Sunism; meaning that the machine
should expect more /export/bigvolume subdirectories to be mounted, and
thus try to use a single mount internally.
Arguably, the "correct" thing is to mount /export/bigvolume somewhere
"inconspicuous" and then use bind mounts to it. This isn't a small change.
-hpa