Copying EAs and ACLs

jw schultz jw at
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

		Remember Cernan and Schmitt

More information about the rsync mailing list