On Wed, Mar 19, 2008 at 12:02 PM, Laurent Blume <laurent at elanor.org> wrote:
> Thanks.
>  I don't completely understand, though. I agree the error message might be 
> valid, but why does cp try to touch ACL in the first place? There are no ACL 
> whatsoever on those files. And yet, when doing "ls -l", all the files are 
> shown with a "+", like if there were.
>
>
>

I too noticed this long ago, and have settled into living with "noacl"
on linux clients. I believe its extended attributes that don't copy
over NFS, but Solaris attempts to honor them in the writing of the
files and updates the metadata stored concerning those files.

In other words, you can copy files locally or remotely between linux
and other UNIXen, but as soon as you copy to NFS/ZFS it doesn't store
the correct attributes, but the files are flagged as if they do with
the +. Any further file access will fail on those files. A cp triggers
it during the copy itself. I feel I'll hear from the list that again
Solaris is doing the correct thing, and every other client is broken,
so I've not pushed this and just lived with noacl to prevent it.


>  Laurent
>
>
>  This message posted from opensolaris.org
>  _______________________________________________
>  nfs-discuss mailing list
>  nfs-discuss at opensolaris.org
>

Reply via email to