[OpenAFS-devel] Symlink bug in openafs-1.10?
Nathan Rawling
nrawling@firedrake.net
Wed, 18 Jul 2001 14:51:56 -0400
All,
I installed openafs-1.1.0 on my Solaris 7, 32-bit machine today, replacing
the 1.0.4 that was there. Unfortunately, I've run into a little problem
regarding symlinks and the "l" permission.
In my experience, when you try to access a symlink that resides in a
directory for which you have the "l" (lookup) permission, it works properly.
This functionality seems to have changed in 1.1.0. My symlinks no longer
resolve:
gerard% /usr/vice/bin/tokens
Tokens held by the Cache Manager:
--End of list--
gerard% ls -l .zshenv
.zshenv: Permission denied
nrawling@login01:~> /usr/vice/bin/tokens
Tokens held by the Cache Manager:
--End of list--
nrawling@login01:~> ls -l .zshenv
lrwxr-xr-x 1 nrawling root 14 May 1 16:44 .zshenv -> public/.zshenv
nrawling@login01:~> fs la .
Access list for . is
Normal rights:
system:administrators rlidwka
system:anyuser l
nrawling rlidwka
I have backed out to openafs-1.0.4, but I am curious if this is a bug or
an intentional change. I couldn't seem to find anything in the ChangeLog that
mentions this being intentional.
Thanks!
Nathan