[OpenAFS] afs directory
Michael Norwick
mnorwick@centurytel.net
Sun, 10 Jul 2005 14:27:55 -0500
Rodney M Dyer wrote:
> At 04:45 PM 7/9/2005, you wrote:
>
>> Is there a method for finding, or list of, the contents of public afs
>> cells?
>
>
> I'm not sure what you mean. If you mean simply to perform a "dir /s
> /b" (windows speak), or "ls -al" (unix speak) of any AFS cell, then
> yes, it is quite simple. You just go to "www.openafs.org" and install
> the OpenAFS client for your operating system. All AFS cells that
> aren't behind firewalls are public, at least if the organizations
> running the cells have published their cell server addresses in the
> CellServDB (included with the OpenAFS client). Once you have your
> OpenAFS client working and an AFS cell is mounted, then you should be
> able to use "dir" or "ls" to look inside any cell. However you won't
> be able to "see" anything you aren't authorized to see. You will only
> be able to list and open the contents of directories that have
> "system:anyuser rl" (rl -short for read, look).
>
>> Where can I find the current krb-afs source code within the afs network?
>
>
> AFS and Kerberos 5 are separate code bases, and neither is "in" the
> AFS network. You can find the source code for AFS at
> "www.openafs.org". You can find MIT's Kerberos client and server
> source code at http://web.mit.edu/network/kerberos-form.html
>
> Hope this helped.
>
> Rodney
>
>
>
Well, not quite. I've had a test cell up and compiled several versions
of OpenAFS, my network uses kerberos authentication to ThisCell via
krb524. I just
put together another AFS client using 1.3.84 and while testing I was
noodling around the various cells and was wondering whether there was
any easier
way to find the contents of public cells other than ls(ing) their
contents. Being a purist I wanted to find the migration kit via AFS
rather than googling
around the web. Considered a Perl script but I am not sure how many
sysadmins I would piss off searching their archives this way (I try to
be a good
netizen). So, there it is.
Thanks,
Michael