From owner-freebsd-questions Mon Jul 1 17:10:02 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA03131 for questions-outgoing; Mon, 1 Jul 1996 17:10:02 -0700 (PDT) Received: from relay-2.mail.demon.net (disperse.demon.co.uk [158.152.1.77]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA03091 for ; Mon, 1 Jul 1996 17:09:58 -0700 (PDT) Received: from post.demon.co.uk ([158.152.1.72]) by relay-2.mail.demon.net id ab06602; 2 Jul 96 1:09 +0100 Received: from jraynard.demon.co.uk ([158.152.42.77]) by relay-3.mail.demon.net id aa01584; 2 Jul 96 0:46 +0100 Received: (from fqueries@localhost) by jraynard.demon.co.uk (8.6.12/8.6.12) id XAA03565; Mon, 1 Jul 1996 23:34:41 GMT Date: Mon, 1 Jul 1996 23:34:41 GMT Message-Id: <199607012334.XAA03565@jraynard.demon.co.uk> From: James Raynard To: bill@twwells.com CC: freebsd-questions@freebsd.org In-reply-to: <4r8u4m$9k5@twwells.com> (bill@twwells.com) Subject: Re: a talkd/write improvement I made Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > : > That doesn't resolve the problem. The usual problem is people > : > protecting their home directories. Then, I can't tell if they > : > have a .talkrc. > : > : Actually, you can if you check errno (if it doesn't exist, you get > : ENOENT, if it exists but you don't have permission, you get EACCESS). > > Actually, that's total BS. If the directory does not have > permissions are, e.g., 700, you can't check it _at all_. Actually I made a mistake in my test program (I thought at the time it seemed rather strange...) so this proposal can now be put to sleep. -- James Raynard, Edinburgh, Scotland james@jraynard.demon.co.uk http://www.freebsd.org/~jraynard/