[4603] in Athena Bugs
vax 6.4R: detach
daemon@ATHENA.MIT.EDU (John T Kohl)
Thu Mar 22 16:17:41 1990
Date: Thu, 22 Mar 90 16:17:26 -0500
From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
System name: lycus
Type and version: CVAXSTAR 6.4R
Display type: SM
What were you trying to do?
remove root's 'attach' of my home directory
What's wrong:
In one window I typed attach and got:
[{1}lycus:~]
% attach
filesystem mountpoint user mode
---------- ---------- ---- ----
e40test-vssys /srvd root r
e40test-vsusr /urvd root r
jtkohl /mit/jtkohl {jtkohl,root} w
sipb /mit/sipb jtkohl r
watchmaker /mit/watchmaker jtkohl r
kerberos /mit/kerberos jtkohl w
krb5 /mit/krb5 jtkohl w
isode /mit/isode jtkohl w
source /source jtkohl w
4.3tahoe /mit/4.3tahoe jtkohl r
gnu /mit/gnu jtkohl r
aeneas:ftp /aeneas/ftp jtkohl w
so I went to my root window and typed 'detach jtkohl'.
The result was:
[{1}lycus:~]
% attach
filesystem mountpoint user mode
---------- ---------- ---- ----
e40test-vssys /srvd root r
e40test-vsusr /urvd root r
sipb /mit/sipb jtkohl r
watchmaker /mit/watchmaker jtkohl r
kerberos /mit/kerberos jtkohl w
krb5 /mit/krb5 jtkohl w
isode /mit/isode jtkohl w
source /source jtkohl w
4.3tahoe /mit/4.3tahoe jtkohl r
gnu /mit/gnu jtkohl r
aeneas:ftp /aeneas/ftp jtkohl w
[{1}lycus:~]
%
Why does root have the right to detach my filesystem when I have a
reference? If it's going to be that nasty, I should have to specify
some sort of override (-O) switch (attach has one, detach does not).
My AFS tokens were not affected.
What should have happened:
detach shouldn't remove the symlink if someone else holds a
reference to the filesystem.
Please describe any relevant documentation references:
attach(1), detach(1)