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



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.



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