From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Viro To: 9fans@cse.psu.edu Subject: Re: [9fans] 9fs/9auth for FreeBSD In-Reply-To: <200103282344.f2SNiel96030@orthanc.ab.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Wed, 28 Mar 2001 19:20:54 -0500 Topicbox-Message-UUID: 76613e68-eac9-11e9-9e20-41e7f4b1d025 On Wed, 28 Mar 2001, Lyndon Nerenberg wrote: > >>>>> "Alexander" == Alexander Viro writes: > > Alexander> Linux: -EPERM on open() > > Broken. (Iff they are modeling chflags(). Linux likes to make > up its own random braindead behaviours though.) > > Alexander> FreeBSD: -EPERM on write() (open() succeeds). > > Which is the correct behaviour (for chflags()). == behaves the same way as 4.4BSD (system that introduced chflags()). Whether said behaviour makes sense or not is a completely different question, though...