[---] AFS (Andrew File System) The answer to the question: HOW DO I BUILD AND PERMIT MY HOME PAGE ON GPU? This document describes how to permit your AFS files so that they are readable with the WEB. Your home directory needs to be looked at by a program that requires that it be "traverse-able", and your public_html needs to readable from the program. For more information on AFS, please see: * GPU's AFS HELP * CMU's Pointers to AFS Stuff * The UNIX-based "man page" on the Andrew File System is available on GPU via the command man fs ---------------------------------------------------------------------------- * Permit your home directory so that the Web program ("http daemon") can "look through it", but not necessarily read the contents of the directory: fs setacl ~ system:anyuser l * Create the directory that www.ualberta.ca expects you to put your public HTML documents: cd ~ mkdir public_html * Permit the directory public_html so that it and its contents are readable by the web program: fs setacl ~/public_html system:anyuser rl * Move your html documents into this directory: mv whatever.html ~/public_html Now, you can tell everyone to reference your home page like this: http://www.ualberta.ca/~yourhome/whatever.html For your "main" html page, consider doing the following "soft link", which will allow a person to reference this "main page" by merely saying http://www.ualberta.ca/~yourhome/ ln -s ~/public_html/whatever.html ~/public_html/.index.html See also: Where to publish your home page and: details of file placement and: a couple of Home Page templates Note ---> Currently, you cannot directly mount this system through an AFS command. It is our goal to able to have all files on this system available directly on your desktop ("mount /afs/ualberta.ca/info.srv/"). We are working on this... It should make FTP-ing obsolete!! ---------------------------------------------------------------------------- --> info.srv supported by George.Carmichael@ualberta.ca