From owner-freebsd-bugs Thu Feb 8 10:37:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA11628 for bugs-outgoing; Thu, 8 Feb 1996 10:37:13 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA11571 for ; Thu, 8 Feb 1996 10:36:53 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id FAA30195; Fri, 9 Feb 1996 05:33:50 +1100 Date: Fri, 9 Feb 1996 05:33:50 +1100 From: Bruce Evans Message-Id: <199602081833.FAA30195@godzilla.zeta.org.au> To: peter@jhome.DIALix.COM, pst@shockwave.com Subject: Re: kern/679 Cc: freebsd-bugs@freefall.freebsd.org, wosch@cs.tu-berlin.de Sender: owner-bugs@FreeBSD.ORG Precedence: bulk >Let's go with whatever POSIX says and be done with it. Implementation-defined for root. > From: Peter Wemm > Subject: Re: kern/679 > >Synopsis: chown(2) ignores set-user-id and set-group-id bits for root > > > >This looks appropriate to me and is more in line with the UNIX standard. > > > >Peter - would you care to verify my opinion before this is changed? > > I tend to agree. "Root knows what he's doing" is a pretty fundamental > design "feature". I have personally used this on a few occasions and I > was pleasantly suprised to find that it did what I wanted. (like it does > on SVR4, unlike what it did on SCO which always reset the bits.) > > I think we should change the man page to document the behavior, unless > there's a major disagreement from somebody. I agree with Peter but Peter disagreed with the change. Bruce