Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Oct 1999 11:23:31 +0200
From:      Harold Gutch <logix@foobar.franken.de>
To:        Graham Wheeler <gram@cequrux.com>, hackers@FreeBSD.ORG
Subject:   Re: Weird /tmp behaviour
Message-ID:  <19991028112331.A11345@foobar.franken.de>
In-Reply-To: <99102811072904.03657@cequrux.com>; from Graham Wheeler on Thu, Oct 28, 1999 at 11:06:14AM %2B0200
References:  <99102811072904.03657@cequrux.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 28, 1999 at 11:06:14AM +0200, Graham Wheeler wrote:
> Hi all
> 
> We've just noticed something strange here, that probably has a mundane
> explanation but we can't figure it out. On a 2.2.8 FreeBSD system, if anyone
> creates a file in /tmp, the group gets set to `bin'. The SGID bit is not set,
> so that doesn't explain it. Does anyone know why this happens? Unfortunately
> I don't have immediate access to any other releases to see if it is
> release-specific.
> 
That's what BSD just does - see open(2):

     When a new file is created it is given the group of the directory which
     contains it.

The sticky bit on /tmp ensures that only the owner can delete and
rename his files in this directory.

bye,
  Harold

-- 
<Shabby> Sleep is an abstinence syndrome wich occurs due to lack of caffein.
Wed Mar  4 04:53:33 CET 1998   #unix, ircnet


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991028112331.A11345>