[OpenAFS] sysname list

Jack Neely slack@quackmaster.net
Fri, 4 Apr 2003 15:50:43 -0500


Folks,

I've been playing a bit with OpenAFS 1.2.9-rc4 on Red Hat Linux 9
(2.4.20-8).  There's an odd thing happening when I'm using sysname
lists.  I have a directory structure that looks like this:

pams% ls -la
total 18
drwxrwxrwx    3 root     root         2048 Apr  4 15:39 .
drwxrwxrwx   87 jjneely  ncsu        12288 Apr  4 15:39 ..
drwxrwxr-x    5 jjneely  500          2048 Feb 17 14:32 .hide
lrwxr-xr-x    1 jjneely  root           10 Jan 13 15:11 sysname -> .hide/@sys
lrwxr-xr-x    1 jjneely  root           12 Jan 24 10:42 sysname2 -> .hide/@sys/.

pams% ls -la .hide
total 10
drwxrwxr-x    5 jjneely  500          2048 Feb 17 14:32 .
drwxrwxrwx    3 root     root         2048 Apr  4 15:39 ..
drwxrwxr-x    2 jjneely  500          2048 Jan 13 15:10 i386_linux24
drwx------    2 jjneely  ncsu         2048 Feb 17 14:32 ia32_redhat7x
drwxrwxr-x    2 jjneely  500          2048 Jan 13 18:31 ia32_redhat8x
pams%

Where my sysname is:

pams% fs sysname
Current sysname list is 'ia32_redhat90' 'ia32_redhat8x' 'i386_linux24'

I can do a "ls sysname" from the cwd and see the files in that
directory.  However if I do "cd sysname" and ls I get:

pams% cd sysname
pams% ls
ls: .: Stale NFS file handle
pams%

The "sysname2" is shown by ls to be broken.

pams% ls
sysname  sysname2
pams% cd sysname2
sysname2: Stale NFS file handle.
pams%

If I add an "ia32_redhat90" directory things work as expected.  (I'm
trying to set up some fall backs here.)  If I set the sysname to a
single sysname things work as expected.  I've seen this before and been
able to have others duplicate it.  Can anyone shed some light on this?

Thank you,
Jack Neely

-- 
Jack Neely <slack@quackmaster.net>
Linux Realm Kit Administration and Development 
PAMS Computer Operations at NC State University
GPG Fingerprint: 1917 5AC1 E828 9337 7AA4  EA6B 213B 765F 3B6A 5B89