Copying EAs and ACLs
jw schultz
jw at pegasys.ws
Mon Mar 3 01:39:18 EST 2003
On Sun, Mar 02, 2003 at 01:58:03PM -0000, Max Bowsher wrote:
> jw schultz wrote:
> > Although NTFS supports ACLs the cygwin environment does not
> > _yet_ reflect that.*** NTFS ACLs do not quite translate to
> > and from POSIX. The semantic differences mean that
> > information is lost translating each direction.
>
> Cygwin *does* support NTFS ACLs _now_ (I think the implementation is either
> POSIX or POSIX-like). The semantics issues you mention above are very real,
> but if Cygwin is functioning properly, rsync doesn't need to care.
>
> > I have a vague recollection that NTFS
> > also has some form of EAs.
>
> It does, but not used much. I tried searching the MS Platform SDK, but
> couldn't find any docs on them.
Deprecated perhaps?
> > If two like systems (windows<->windows for
> > example) are communicating they could use their native ACL
> > format instead of POSIX.
>
> That would entail a native Windows port of rsync (or sidestepping Cygwin for
> ACL handling).
I only mention the windows<->windows bit that because i
think it would be desirable to have the implementation allow
such support to be added at a later date if the
infrastructure permitted.
Thanks for the NTFS clarifications.
--
________________________________________________________________
J.W. Schultz Pegasystems Technologies
email address: jw at pegasys.ws
Remember Cernan and Schmitt
More information about the rsync
mailing list