patch against manpage
jw schultz
jw at pegasys.ws
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 pegasys.ws
Remember Cernan and Schmitt
More information about the rsync
mailing list