Installing OpenAFS x64

From WolfTech
Revision as of 17:03, 17 December 2009 by Bpcarty (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This document is for manually installing OpenAFS and Kerberos for Windows on your Windows x64 machine. As of this writing, the latest version of OpenAFS known to work with this method is v. 1.5.6100, so that is what it will reference. Should later versions be proven to work in the future, simply replace any reference to 1.5.6100 with the appropriate version.

UPDATE: 1.5.6800 works, and officially supports Windows 7. This page has been updated to reflect this.

  • Navigate to \\wolftech\ece\it\software\wolfcall\openafs\
Copy the following files to a folder on your computer (lets assume C:\TEMP\)
  • kfw-amd64-3-2-2-20091217.msi
  • map-homedir.vbs
  • NCSU.mst
  • openafs-32bit-tools-en_US-1-5-68.msi
  • openafs-en_US-64bit-1-5-68.msi
  • Open a command prompt and input the following:
cd C:\TEMP\  
  • (or wherever you copied the files)
msiexec /qb /i "openafs-en_US-64bit-1-5-68.msi"TRANSFORMS="NCSU.mst"
  • Wait for this install to finish. Say NO to the restart.
msiexec /qb /i "openafs-32bit-tools-en_US-1-5-68.msi"
  • Wait for this install to finish.
msiexec /qb /i "kfw-amd64-3-2-2-20091217.msi"
  • Wait for this install to finish.
  • Restart the computer
  • Currently, the x64 version of OpenAFS and KFW are unable to automatically use your login credentials to get AFS/Krb tickets. Exactly why is not yet known, but the Net ID Manager can be set to prompt you for your password after you login. To do so:
    • Open Net ID Manager
    • Go to Options > General, and check the option "Obtain new credentials at startup (if none are present)"
    • If your EOS.NCSU.EDU identity appears in the credentials window already, right-click on it and set it as default. If it doesn't, go to Credential > Obtain new credentials. Change the pulldown menu to your EOS identity and click the >> button, then choose to make it the default from there.
    • Your EOS identity must be the default for this to work. Net ID Manager only checks the default identity for the "obtain credentials at startup" option, and since you'll always have wolftech credentials after logging in, the prompt will not come up.