Subject: Re: File names and security...
To: None <greywolf@starwolf.com>
From: Gordon W. Ross <gwr@mc.com>
List: current-users
Date: 06/10/1997 10:16:27
> From: greywolf@starwolf.starwolf.com (James Graham - Systems Mangler)
> Date: Mon, 9 Jun 1997 19:04:28 -0700

> Yes, but Macs don't allow ':' in filenames; it apparently uses them as
> pathname separators.  Perhaps UNIX mounting a MAC filesystem should simply
> translate ':' to '/' and vice versa...
> 
> In fact, if we wanted to be really homogeneous about it, we'd just have
> the filesystem code replace the path separator accordingly in a swap
> kind of arrangement.

I recall seeing an interesting point about path separators in Sun's
early papers describing the NFS protocol.  They were careful to avoid
encoding any particular path separator in the "over-the-wire" protocol
so that clients and server could use potentially different separators.
That was their rationale for making the client do NFS_LOOKUP requests
with one directory name component at a time.

This would seem to indicate that the Mac client should deal with ':'
locally as a separator and then the NFS server should not care.

Does this not cover the problem?

Gordon