[1849] in NetBSD-Development
Re: weird AFS behavior
daemon@ATHENA.MIT.EDU (Greg Hudson)
Sat Apr 10 07:54:51 1999
To: yandros@MIT.EDU
Cc: netbsd-dev@MIT.EDU
In-Reply-To: Your message of "Fri, 09 Apr 1999 21:57:12 EDT."
<199904100157.VAA08274@snorklewacker.mit.edu>
Date: Sat, 10 Apr 1999 07:54:12 EDT
From: Greg Hudson <ghudson@MIT.EDU>
This doesn't strike me as very weird. A salient fact is that
/afs/athena.mit.edu/astaff/project/emacs/.old is a volume self-mount
(a mountpoint in aproj.emacs pointing to aproj.emacs). The way the
AFS client resolves ".." is dependent on the last mountpoint to be
traversed by the cache manager on that machine, so running "fs lsm
.old" causes .. to go back to the current directory instead of going
to /afs/athena.mit.edu/astaff/project.
I see similar but slightly different weird behavior if I try doing the
same thing on Solaris. (On Solaris, pwd yields "/" instead of an
error, which is probably a bug in the Solaris pwd implementation, and
"cd /afs/athena/staff/project/emacs" doesn't restore the situation
like it did for you--I don't know the reason for that.)