[9873] in Athena Bugs

home help back first fref pref prev next nref lref last post

decmips 7.4G: NFS

daemon@ATHENA.MIT.EDU (Calvin Clark)
Wed Sep 9 16:02:43 1992

Date: Wed, 9 Sep 92 16:02:32 -0400
From: Calvin Clark <ckclark@mit.edu>
To: bugs@Athena.MIT.EDU
Reply-To: ckclark@mit.edu

System name:		w20-575-64
Type and version:	KN02ca 7.4G
Display type:		PMAG-DV 

What were you trying to do?

	Flush my mappings to the NFS server jason.

What's wrong:

	Flushing my mappings with nfsid -unmap jason (as myself) or
nfsid -purge jason (as root) only removes my write access, *not* my read
access to protected files.  Read access remains until the locker is
unmounted (e.g., with detach.)  This is a not a reference counter
problem, as I have executed the unmap and purge several times while
testing this bug.

What should have happened:
	
	An NFS server should not trust uid x on host y when there are no
corresponding Kerberos mappings.  It shouldn't "just sort of" trust it,
and let you read until the filesystem is unmounted.  All or nothing.
Black or white.  1 or 0.  Fuzzy set theory doesn't apply to system
development.  But I spin my wheels, because NFS security is an issue of
the past, of course.

Please describe any relevant documentation references:

	fsid(1)

home help back first fref pref prev next nref lref last post