From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: "Douglas A. Gwyn" Message-ID: <3AC4D947.54205AD6@arl.army.mil> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <20010328215030.A51B0199F4@mail.cse.psu.edu>, Subject: Re: [9fans] 9fs/9auth for FreeBSD Date: Mon, 2 Apr 2001 08:49:11 +0000 Topicbox-Message-UUID: 78127844-eac9-11e9-9e20-41e7f4b1d025 Alexander Viro wrote: > ... I'm not sure that it's the right thing to do, though. UNIX has always had files that have an innate append-only characteristic, although it didn't let you specify that a different kind of file should be treated as having that characteristic. The UNIX behavior was that write to such a file succeeded, appending to the end of course, and seek attempts (to other than the end) would fail. If some "modern" UNIX-like system wants to support user designation of files as having an append-only characteristic, then files that have that characteristic innately ought to report that the corresponding flag is always set, and serve as the model for how I/O is performed.