[Evolution-hackers] Re: [linux-cifs-client] cifs mounted home directory problems

Jeremy Allison jra at samba.org
Fri Dec 10 02:16:09 GMT 2004


On Thu, Dec 09, 2004 at 06:13:49PM -0800, Jeremy Allison wrote:
> 
> You know, I can probably fix this in the smbd server code by detecting
> a UNIX client and relaxing the "invalid character" checks for things
> like : etc.
> 
> Here is the current list of invalid characters we check for Windows
> clients.
> 
> *\\/?<>|\":
> 
> and here are the reserved names we disallow for Windows clients
> 
> "AUX", "LOCK$", "CON", "COM1", "COM2", "COM3", "COM4",
>   "LPT1", "LPT2", "LPT3", "NUL", "PRN"
> 
> So for a Linux client I can relax this significantly...

Also there is one more case, which Windows uses to open access
to a secondary stream within a file (the multiple data streams
per file stuff), that is a filename containing the characters ::$
in sequence - the stream name follows.

Jeremy.


More information about the linux-cifs-client mailing list