patch against manpage

jw schultz jw at
Thu May 15 19:40:12 EST 2003

On Thu, May 15, 2003 at 02:33:47AM -0700, Michael Fairchild wrote:
> On Thu, May 15, 2003 at 02:07:36AM -0700, jw schultz wrote:
> > On Thu, May 15, 2003 at 02:00:27AM -0700, Michael Fairchild wrote:
> > > 
> > > my <than .00002cents
> > > 
> > > -p, --perms
> > >               This  option causes rsync to update the remote permissions 
> > > 	      to be the same as the local permissions.
> > > 
> > > as it stands now is clear to me. Not being an rsync veteran, I may be
> > > missing some subtlty.  To me the refrence to "other file copying
> > > utilities is distracting.
> > > -Michael 
> > 
> > The confusion is that for some reason many people seem to
> > have strange expectations of what the permissions will be of
> > new files if the -p option is not used.  We get periodic
> > "bug" reports on this.  About the only thing that seems to
> > satisfy them is when we point out that the behaviour is
> > exactly the same as cp and other utilities.
> > 
> Ahh, for what it is worth, how bout just adding the line:
> "Without this option the umask of the remote computer determines the
> permissions."

That isn't correct.  It is the permissions of the source as
limited by the umask, not the umask alone.

> While on the topic of documentation and permissions I might share one of
> my personal questions with the topic.  How are permissions translated
> between two filesystems in an rsync operation.  For instance, NTFS or
> FAT32 in a cygwin enviornment.  I imagine this could be figured out with
> some respective filesytem & cygwin documentation reading and
> experimintation, do I am not saying that it should be included, but I'm
> just giving voice to the experience of 1 user.  If ther were an example
> of such transfers I would be greatfull to not have to go figure it out,
> and go figure something else out.

Rsync is POSIX.  It is the OS (or POSIX emulation layer such
as cygwin) that is responsible for translating non-POSIX
filesystem semantics.

> Perhaps some more thourogh, verbose documentation available on the
> website with many examples would help.  What is there already has been
> very helpfull to me. A runthrough of more examples like are already in
> the man page (which are very helpful), but more.
> still less than .0002cts,

	J.W. Schultz            Pegasystems Technologies
	email address:		jw at

		Remember Cernan and Schmitt

More information about the rsync mailing list