[914] in Athena Bugs
(RT/PC) Version 6.0R: attach (sorry)
daemon@ATHENA.MIT.EDU (qjb@ATHENA.MIT.EDU)
Tue Sep 13 23:00:05 1988
From: <qjb@ATHENA.MIT.EDU>
Date: Tue, 13 Sep 88 22:59:19 EDT
To: bugs@ATHENA.MIT.EDU, but-attach@ATHENA.MIT.EDU, rt-testers@ATHENA.MIT.EDU
System type, version: (RT/PC) Version 6.0R
System name: soup
What's wrong: Attach (this also occurred in 6.0C which is why I am
sending it to both rt-testers and bugs) prints the wrong error message
when the file on the server end does not exist:
**=> soup:/mit/qjb <=**
% attach clhdev
clhdev: Can't mount APHRODITE.MIT.EDU:/u1/lockers/clhdev on /mit/clhdev - Stale
NFS file handle
**=> soup:/mit/qjb <=**
% attach -e aphrodite:/u1/lockers
aphrodite:/u1/lockers: NFS mounted APHRODITE.MIT.EDU:/u1/lockers on /aphrodite/u
1/lockers (read-write)
**=> soup:/mit/qjb <=**
% ls /aphrodite/u1/lockers
./ ../
**=> soup:/mit/qjb <=**
% detach !at:*
detach -e aphrodite:/u1/lockers
aphrodite:/u1/lockers: detached
**=> soup:/mit/qjb <=**
% su -fc "/etc/mount aphrodite:/u1/lockers/clhdev /mnt"
Password:
Sorry
Exit 2 su -fc /etc/mount aphrodite:/u1/lockers/clhdev /mnt
**=> soup:/mit/qjb <=**
% su -fc "/etc/mount aphrodite:/u1/lockers/clhdev /mnt"
Password:
mount: aphrodite:/u1/lockers/clhdev: No such file or directory
mount: giving up on:
/mnt
Exit 2 su -fc /etc/mount aphrodite:/u1/lockers/clhdev /mnt
**=> soup:/mit/qjb <=**
%
What should have happened:
Attach should have indicated that /u1/lockers/clhdev didn't exist on
aphrodite which is what mount did. (I don't know whose problem this
really is...) "Stale NFS file handle" is a very uninformative error
message. I realize that it is defined in errno.h (ESTALE) and
therefore probably not directly in our control, but........
Jay Berkenbilt