From owner-cvs-all Mon Nov 27 12:48:57 2000 Delivered-To: cvs-all@freebsd.org Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (Postfix) with ESMTP id 8D75937B479; Mon, 27 Nov 2000 12:48:51 -0800 (PST) Received: from newsguy.com (p49-dn02kiryunisiki.gunma.ocn.ne.jp [211.0.245.114]) by peach.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id FAA11008; Tue, 28 Nov 2000 05:48:38 +0900 (JST) Message-ID: <3A22C835.2D84B426@newsguy.com> Date: Tue, 28 Nov 2000 05:46:45 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,pt-BR MIME-Version: 1.0 To: Garrett Wollman Cc: Robert Watson , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/inetd builtins.c References: <200011270434.eAR4Y7D45315@mobile.wemm.org> <200011271520.KAA94212@khavrinen.lcs.mit.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Garrett Wollman wrote: > > < said: > > > I'd also like to get rid of the current abusive use of device/inode > > number in userland by tools like tar (to detect hard links, > > suffering race conditions among other things) > > It's not abusive; it is defined to work that way by POSIX. POSIX doesn't match reality in this respect. Any application which follows POSIX here is broken in Real Life. Now, while we may not control applications outside our cvs tree, we can control applications _inside_ our cvs tree, and the fact that POSIX mistakenly allows for such behavior is no excuse for allowing things that will screw users over. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@united.bsdconspiracy.net "All right, Lieutenant, let's see what you do know. Whatever it is, it's not enough, but at least you haven't done anything stupid yet." "I've hardly had time, sir." "There's a naive statement." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message