[OpenAFS-devel] Weird symlink stuff installation instructions

eichin-oa@boxedpenguin.com eichin-oa@boxedpenguin.com
08 Apr 2001 19:33:55 -0400


>    What is the '@' doing before the 'sys' in the ln commands?  I've never 
> heard of that ...

Then welcome to your first time using OpenAFS :-)

The trailing @ is just an artifact of using ls -F and detecting a
symlink (as is the trailing /); the *leading* @ is literally part of
the filename. "@sys" is a a special afs-resolved name, if it appears
in a symlink *under afs* it gets resolved to the value set by "fs
sysname".  In the example, you don't have AFS up yet, so you "fake it"
with the first link.

Perhaps the documentation could be clearer if it used ls -l instead of
ls -F, *maybe*.  Or maybe not; I don't know that anyone's stumbled
this particular way before, or maybe you're just the first to mention
it (most academic AFS users start as users before they try building it :-)