DragonFly users List (threaded) for 2007-04
DragonFly BSD
DragonFly users List (threaded) for 2007-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: comparing cvsup vs. rsync


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 10 Apr 2007 22:25:31 -0700 (PDT)

:Matt,
:
:something is weird with the permissions:
:
:%rsync crater.dragonflybsd.org::dragonfly_cvs/src/crypto/heimdal/Attic/
:drwxrwxr-x        1024 2005/03/28 05:35:43 .
:-r--rw-r--       20313 2005/03/28 05:35:43 ChangeLog,v
:[..]
:-r-xrwxr-x        3242 2005/03/28 05:35:43 compile,v
:
:why are they u-w but g+w?  my cvsup gets a little bit confused with that =
:and resets permissions back, so there is always a back-and-forth between =
:rsync and cvsup.  setting "preserved" and not "umask=3D002" hopefully fix=
:es that locally.
:
:cheers
:  simon

    This is a bug in cvs's SGID handling on commits.  Access is by group and
    it doesn't pay much attention to the user, so sometimes the user gets
    out of whack.  Many, many cvs files will not have user-write perms
    but will have group-write perms because of this.

    In fact, the user will be whoever last committed the file, which is
    probably not what we want rsync to deliver.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]