Open AFS
Home
FAQ
Documentation
Download

Release notes:

  • The OpenAFS source code is currently available on the following platforms: AIX 4.2, Digital/Compaq UNIX 4.0, Red Hat Linux 6.2, Solaris 2.6 and 2.7, and Windows NT 4.0.
  • For backup, the default is for OpenAFS to compile without XBSA support. To compile with XBSA support, you need to install the TSM (Tivoli Storage Manager/ADSM) API version 3.7.1.
  • The OpenAFS for Windows NT source code contains everything you need to build the product except: 1) the Microsoft DDK include files and 2) InstallShield. Please see the note about OpenAFS for Windows NT (below) for information on how to get the necessary components to build OpenAFS for Windows NT.
  • The AFS/NFS Translator and AFS/DFS Translator source code is not available.
  • Fsck code is available only on the Digital UNIX platform. There is no fsck available on AIX or Solaris platforms.
  • The OpenAFS source code has not been tested; however, we have done successful builds on all of the platforms included in this release (adding in the 2 pieces detailed below for the OpenAFS for Windows NT build).
Windows NT build specifics:
You must have the following files to build the Windows version From the Microsoft DDK include files:
  • netmpr.h
  • netspi.h
  • npapi.h

These files come from Microsoft DDKs as follows:
January 1997 Windows NT Workstation DDK - /ddk/frc/network/inc/npapi.h
July 1998 Windows 95 DDK - net/inc/netmpr.h and net/inc/netspi.h
They may also be available on more recent versions of the Win 95 and Win NT DDKs. These files must live on the include path or the build will fail.

INSTALLSHIELD
In order to build the installer for the Windows version of AFS, InstallShield 5.1 or higher must be installed on the machine, as well as Maintenance Pack 4 (available from their website at www.installshield.com). However, InstallShield versions 6 and higher are NOT fully compatible with prior versions and will not work with our install code.

Click here to download the source code.