Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Nov 2000 05:46:45 +0900
From:      "Daniel C. Sobral" <dcs@newsguy.com>
To:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Cc:        Robert Watson <rwatson@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/usr.sbin/inetd builtins.c
Message-ID:  <3A22C835.2D84B426@newsguy.com>
References:  <200011270434.eAR4Y7D45315@mobile.wemm.org> <Pine.NEB.3.96L.1001127004343.36087A-100000@fledge.watson.org> <200011271520.KAA94212@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Wollman wrote:
> 
> <<On Mon, 27 Nov 2000 00:52:29 -0500 (EST), Robert Watson <rwatson@FreeBSD.org> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A22C835.2D84B426>