To: AFS Community From: Laura Stentz Subject: OpenAFS Source Code Date: October 31, 2000 _____________________________________________________________________________________________________________________ I am very pleased to inform you that the OpenAFS source code is now available on the IBM DeveloperWorks Web site in the Open Source Zone! (Please see: http://oss.software.ibm.com/developerworks/opensource/afs for instructions on downloading the code.) We realize that many of you have been anxiously awaiting the release of the code, and we look forward to your contributions to OpenAFS! Thanks to all of my IBM colleagues for their hard work making OpenAFS a reality! Happy Halloween! Laura _______________________________________________________________________________________________________________________ Here are some details on the release: � 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). A Special Note about OpenAFS for Windows NT The following files, which are needed to build the Windows version of AFS, are not included with the OpenAFS source code: 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.
