From owner-freebsd-current Tue Oct 20 17:46:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24149 for freebsd-current-outgoing; Tue, 20 Oct 1998 17:46:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24140 for ; Tue, 20 Oct 1998 17:46:50 -0700 (PDT) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id UAA17914; Tue, 20 Oct 1998 20:46:19 -0400 (EDT) Message-ID: <19981020204619.F16673@netmonger.net> Date: Tue, 20 Oct 1998 20:46:19 -0400 From: Christopher Masto To: John Polstra Cc: current@FreeBSD.ORG Subject: Re: cvsup and file permissions References: <19981015194840.A16439@netmonger.net> <199810160028.RAA02305@dingo.cdrom.com> <19981019180508.A26343@netmonger.net> <199810201452.HAA04158@austin.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199810201452.HAA04158@austin.polstra.com>; from John Polstra on Tue, Oct 20, 1998 at 07:52:28AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Oct 20, 1998 at 07:52:28AM -0700, John Polstra wrote: > In article <19981019180508.A26343@netmonger.net>, > Christopher Masto wrote: > > > Regardless, it would be nice to have a way to tell cvsup not to sync > > permissions. > > That feature's on my to-do list. I think I might actually get some > time to work on CVSup again in the not-to-distant future. > > Meanwhile, try changing the umask as I suggested in my other mail. > I'm pretty sure that will work. The umask already _is_ 002. Perhaps I'm misunderstanding something, but doesn't the umask simply mask the bits that are assigned when a file is created? It seems pretty clear that CVSup is actually syncing with the master repository by calling chmod(). This is what I see every time I change permissions here and then re-cvsup: SetAttrs src/etc/sendmail/freebsd.mc,v SetAttrs src/etc/sendmail/freefall.mc,v SetAttrs src/gnu/games/chess/Xchess/scrollText/scrollText.c,v -> Attic Maybe I'll install the M3 compiler tonight and see what I can do. -- Christopher Masto Director of Operations S NetMonger Communications chris@netmonger.net info@netmonger.net SSS http://www.netmonger.net \_/ You're either a friend or a foe, and you're an enemy now. - STEVE BALLMER, Executive Vice President, Sales & Support, Microsoft, to Pacific Bell CEO David Dorman after Pacific Bell chose Netscape's Web software over Microsoft's. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message