2009/12/16 Anton Starikov <ant.stari...@gmail.com>: > One question. > > The fact that client ignore ACL capabilities of server, it is also normal for > current smbfs implementation?
Even in 10.5, the smbfs client does not ignore the filesystem ACL support attribute. > > On Dec 16, 2009, at 9:28 PM, James Peach wrote: > >> 2009/12/16 Jeremy Allison <j...@samba.org>: >>> On Wed, Dec 16, 2009 at 07:00:09PM +0100, Anton Starikov wrote: >>>> And although it creates directory, it doesn't copy contents, because it >>>> stops process of copying directory after this error. If I repeat filesync, >>>> the contents of directory will be copid (cause directory is already here). >>>> >>>> So, it looks exactly the same. >>>> If so, then problem in chflags(). >>>> I expect that samba on linux is compiled without support for chflags, >>>> obviously. >>>> >>>> I presume that settings "unix extensions = no" would probably fix this, >>>> but it has a drawback, because then you loose native unix things like >>>> symlinks etc. >>>> >>>> Which is, at least in our case is not possible, cause shares accessed by >>>> both, mac and linux clients over NFS (the same clients on different hosts) >>>> and symlinks are heavily used. >>>> >>>> I think, OSX client, when it sees that server supports "unix extensions", >>>> expects that on other side is OSX server with samba which supports chflags. >>>> >>>> So, if we don't discuss rewrite of OSX cifs FS, then only solution is to >>>> "emulate" chflags support on samba side (or convert flags to XFS/ETX3 >>>> attrs somehow) >>> >>> Hmmm. Looks like a client bug then, in that they don't cope with an >>> error on chflags set. What error is the Samba server returning here ? >>> >>> George, what errors can the MacOSX client cope with and continue ? >> >> FileSync wants to create accurate copies of files, including all their >> metadata. We just pass the error up the stack. The current code does >> not look too closely at the unix capabilities, we should be looking >> at the flags mask in the UNIX_INFO2 response and handling the case >> where the server doesn't understand any flags. >> >> Please file a bug at http://bugreporter.apple.com and attach the >> packet trace. This will help us to make a case to fix this in an >> update. >> >> -- >> James Peach | jor...@gmail.com > > -- James Peach | jor...@gmail.com -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba