[19864] in Athena Bugs
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