[19864] in Athena Bugs

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

sun4 [9.0.14]: detach -e

daemon@ATHENA.MIT.EDU (Jonathon Weiss)
Wed Oct 3 17:41:32 2001

Date: Wed, 3 Oct 2001 17:41:30 -0400 (EDT)
Message-Id: <200110032141.RAA19719@the-other-woman.mit.edu>
To: bugs@mit.edu
CC: jweiss@mit.edu
From: Jonathon Weiss <jweiss@MIT.EDU>


System name:		the-other-woman.mit.edu
Type and version:	Sun-Blade-100 9.0.14 (with mkserv)
Display type:		variety

Shell:			/bin/athena/tcsh (/usr/local/bin/sipbtcsh?)
Window manager:		/usr/local/bin/vtwm.gamma

What were you trying to do?
	detach -q -n -e jason:/u1 nessus:/u1 nessus:/backup


What went wrong?

Cannot attach locker on /jason/u1:
directory /jason/u1 is not on root filesystem.
Cannot attach locker on /nessus/u1:
directory /nessus/u1 is not on root filesystem.
Cannot attach locker on /nessus/backup:
directory /nessus/backup is not on root filesystem.

The reason those filesystems are not on the root filesystem is because
they are attached!  If they weren't I wouldn't need to detach them.


Yo, got any documentation, or other info?
	The problem appears to be that in one or more places (I think
	there are at least two, but I'm not positive) the code is
	calling locker__canonicalize_path with the 'check' argument
	set to something other than zero.  My speculation is that this
	is due to code reuse, but I'd really prefer that someone who
	has a better understanding of the code come up with the fix.

	It is still possible to detach these filsystems by not using
	the -e argument and specifying the mountpoints

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