welcome: please sign in

The following 350 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
able   about   above   Access   account   Add   addition   Additional   advantage   afs   After   aklog   all   Alternatively   always   and   app   appear   Apple   application   Applications   are   Arla   arla   as   attempting   authentication   automatically   available   avoid   be   beachballing   been   begin   being   below   best   boot   browse   browser   build   but   button   by   can   Can   capabilities   capitalized   caps   Category   cause   caution   challenge   Change   changing   chapter   click   clicking   Client   client   clients   code   com   command   commands   configuration   configurations   Configure   configure   connect   Connecting   considered   console   Contents   Coop   correct   create   currently   Daemons   darwinports   db   Default   default   describes   developed   directories   discuss   do   done   Download   dports   easier   edit   edu   enter   entirely   expires   Extras   extras   feature   few   file   Files   files   Finally   fixed   follow   Follow   followed   following   For   for   formerly   free   from   From   fully   functional   generally   Get   go   goal   great   hanging   has   have   having   hcoop   help   hours   how   How   html   http   Identity   identity   If   implementation   Implementations   in   In   included   initiate   install   Install   installed   installer   Instead   instructions   is   issues   it   It   just   Kerberos   kerberos   Keychain   kinit   know   kth   latest   Launch   Leopard   let   letters   Library   line   Lion   list   ll   loads   login   longer   looking   mac   Mac   macdev   machine   macos   macports   mailing   main   maintained   make   making   management   Manual   may   May   Member   menu   minutes   mit   Mode   Mountain   necessary   need   net   new   New   no   not   notes   Now   Obtain   obtain   Obtaining   Of   of   On   on   Once   open   Open   openafs   operating   or   org   osx   Other   other   Our   out   package   page   pages   part   password   path   port   Portfile   Preferences   previous   probably   project   projects   prompted   proven   provided   re   realm   Realm   realms   reboot   reference   refresh   removing   requires   Resources   rest   run   save   se   see   seem   Select   select   servers   session   set   setting   Shell   should   shutdown   Single   site   Snow   software   sold   some   source   stable   stacken   standard   start   stay   steps   Still   stuff   success   such   sure   suss   systems   Table   ten   terminal   Terminal   test   tested   that   That   The   the   then   Then   there   this   This   those   through   ticket   Ticket   to   To   today   tokens   toolbar   tools   trac   Transarc   Transferring   Troubleshooting   trunk   two   type   Type   Under   Unix   up   upon   us   used   user   User   username   using   Utilities   valid   var   ve   versions   Viewer   Warning   web   well   when   which   while   wiki   will   window   with   within   work   www   You   you   your   yourself  

Clear message
Edit

MemberManual / TransferringFiles / OpenAFS / MacOSX

This is the chapter of the MemberManual that describes how to install the OpenAFS client on Mac OS X.

OpenAFS for Mac OS X

Connecting to HCoop with AFS on Mac OS X requires setting up the OpenAFS client as well as Kerberos for authentication. On a Mac OS X 10.8 machine, the following steps have been proven to connect to HCoop with just a few minutes of configuration work.

Install and Configure OpenAFS

Download the latest OpenAFS client (1.6.5 as of 2014-03-13) from http://www.openafs.org/macos.html. Install this package and reboot.

The installer will set up the afs configuration files in /var/db/openafs and it will set your machine to start AFS on boot.

Install and Configure Kerberos

For Mac OS X 10.8 (Mountain Lion)

Warning May cause some issues with hanging on shutdown, or beachballing while login. Still attempting to suss those out. Can be fixed by removing afs from /Library/LaunchDaemons using Single-User Mode.

The Kerberos Extras package for previous versions of Mac OS X is no longer maintained for Mac OS 10.6. Instead, Apple has included the "Ticket Viewer" feature within Keychain Access.

To configure Kerberos on Snow Leopard, open Applications -> Utilities -> Keychain Access. Under the Keychain Access (app) menu, select Ticket Viewer. Select "Add Identity." For identity, enter your HCoop username followed by @HCOOP.NET (the all-caps realm is necessary). Then enter your HCoop password. It will automatically obtain a ticket upon setting up the identity. After ten hours, the ticket expires and you'll need to select Obtain Ticket.

Now open a terminal window (Applications -> Utilities -> Terminal) and type "aklog". This should initiate your AFS session. To test, browse to the path /afs/hcoop.net/user/, then follow the directories with letters that begin your HCoop username. You should be able to create and edit files on HCoop.

For Mac OS X 10.5 and below

Install the Kerberos Extras package provided by MIT, available from http://web.mit.edu/macdev/www/osx-kerberos-extras.html.

Once you've installed this package, run the Kerberos configuration application by clicking on Applications -> Utilities -> Kerberos. Once this application loads, click on the "New" button in the toolbar to create a new ticket. Change the Realm to HCOOP.NET (realms generally seem to be entirely capitalized). Type your HCoop username and password when prompted.

You should see a ticket appear in the window which is valid for 10 hours.

Now open a terminal window (Applications -> Utilities -> Terminal) and type "aklog". This should initiate your AFS session. To test, browse to the path /afs/hcoop.net/user/, then follow the directories with letters that begin your HCoop username. You should be able to create and edit files on HCoop.

To refresh your Kerberos tokens and your AFS ticket, the two standard Unix commands can be used from the console: kinit username@HCOOP.NET followed by aklog. To avoid having to type the HCOOP.NET part of the kinit command, set a Kerberos "Default Realm" for your machine. This is done by changing the default_realm line in the file /Library/Preferences/edu.mit.Kerberos to the following:

default_realm = HCOOP.NET

That's it! You should be able to edit and save files on your HCoop account through AFS.

Troubleshooting and Additional Resources

Troubleshooting on Mac OS X

Our wiki page MemberManual/ShellAccess/TroubleshootingKerberos is a great reference for making sure that your Kerberos configuration is correct. In addition, the wiki pages for client configurations on other operating systems MemberManual/TransferringFiles/OpenAFS may be of help. Finally, there is always the hcoop-discuss mailing list!

Other AFS Client Implementations on OS X

The following clients have not been tested with HCoop software. If you're not looking for a challenge, it's probably best to stay with the instructions above.

Arla for Mac OS X

From the Arla web site:

Obtaining the latest arla port:

Get the latest source code file from the project site and build it yourself:

http://www.stacken.kth.se/project/arla/

Alternatively, go to

http://trac.macports.org/projects/macports/browser/trunk/dports/net/arla/Portfile

or

http://arla.darwinports.com/

which have the advantage of being easier to install.

Follow the notes above, and it should "just work".

If you do have success, edit this page and let the rest of us know about it.

Mac-How


CategoryMemberManual

MemberManual/TransferringFiles/OpenAFS/MacOSX (last edited 2014-03-18 06:26:16 by MattCarberry)