Date: Wed, 21 Apr 1999 20:26:28 +0400 (MSD) From: "Alexander V. Tischenko" <flash@intech.hway.ru> To: Garance A Drosihn <drosih@rpi.edu> Cc: Dom Mitchell <Dom.Mitchell@palmerharvey.co.uk>, Brian Dean <brdean@unx.sas.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: behaviour of open(foo,O_CREAT) in regards to setting 'group' Message-ID: <Pine.BSF.4.05.9904212022420.8975-100000@balin.intech.hway.ru> In-Reply-To: <v04011700b33953ec426e@[128.113.24.47]>
index | next in thread | previous in thread | raw e-mail
Hello,
may be i am a bit late with the reply, just got to my mail %),
but my two cents:
1. True, file is created under a group that he can't _set_ with
chgrp.
2. But: He can always _change_ the group of this file to _any_
that he is member of, while he is the owner.
On Tue, 13 Apr 1999, Garance A Drosihn wrote:
> Date: Tue, 13 Apr 1999 16:07:00 -0400
> From: Garance A Drosihn <drosih@rpi.edu>
> To: Dom Mitchell <Dom.Mitchell@palmerharvey.co.uk>,
Brian Dean <brdean@unx.sas.com>
> Cc: freebsd-hackers@FreeBSD.ORG
> Subject: Re: behaviour of open(foo,O_CREAT) in regards to setting 'group'
>
> At 4:24 PM +0100 4/12/99, Dom Mitchell wrote:
> >On 12 April 1999, Brian Dean proclaimed:
> >> For example, if the group of /tmp is wheel, the FreeBSD behaviour
> >> causes files created there to have the group of wheel, and when the
> >> files are moved to another (non-local) file system (using 'mv'), an
> >> error is generated indicating that the operation is not permitted if
> >> the user is not a member of 'wheel'. The error is harmless in this
> >> case (because the group of the file should not have been wheel in the
> >> first place because the user was not a member of wheel), but it is
> >> annoying.
> >
> > Maybe the behaviour should not apply to directories with a sticky bit?
> > I'm not sure that there is much room for change around this whole
> > subject area, though. It's been pretty much this way for some 15 years
> > or more. Teach your users to use "cp" instead of "mv"?
>
> It seems to me that the file should not be created as group 'wheel'
> if the user is not in that group... (that then begs the question of
> what it *should* be set to, but in any case it does seem odd to me
> that a user can create a file to have a group that they could not
> specify on a 'chgrp' command)
>
> ---
> Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu
> Senior Systems Programmer or drosih@rpi.edu
> Rensselaer Polytechnic Institute
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
>
Alexander V. Tischenko
------------------------------------------------------------------------------
Integrated Network Technologies | Tel: +7 095 978-47-37
7, Miusskaya sq., Moscow, 125047 Russia | Fax: +7 095 978-47-37
Internet: flash@hway.ru | NIC: AT55-RIPE
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9904212022420.8975-100000>
