Debian Openafs



This directory contains a Debianized build of Openafs version 1.2.8
for Debian 3.0 (woody) i386.  Soon, versions of Openafs 1.2.8 should
appear for sid (unstable) for alpha, ia64, i386, powerpc and sparc in
the Debian archive.  The difference between these packages and those
in the Debian archive is that the official Debian packages are built
against Debian unstable, while these work on the 
Debian 3.0.

Note that the release of Debian 3.0 already contains OpenAFS 1.2.3;
these packages are a newer version of OpenAFS than that found in the
Debian release.

To install, add the following two lines to /etc/apt/sources.list:

deb http://www.openafs.org/dl/openafs/1.2.8 debian-3.0/
deb-src http://www.openafs.org/dl/openafs/1.2.8 debian-3.0/

Note that the trailing slashes are important.  After adding these
lines, run apt-get update to refresh your packages cache.

install openafs-modules-source and use make-kpkg to build kernel
modules.  For information on make-kpkg, make sure you have the
kernel-package package installed and then type man make-kpkg.
Prebuilt binary modules are not included in this release because there
seems to be an inconsistency between the kernel on boot-floppies and
the kernel in the Debian release.

Then, install openafs-client for a client machine or openafs-dbserver
for a file server or database server.  Documentation in
/usr/share/doc/openafs-client explains how to configure a cell.  The
example of configuring a cell uses an openafs-krb5 package not
currently included on this site.  This package was not included
because it is not part of the main Openafs distribution, although it
is available in sid and  in woody.  Without
openafs-krb5, you can build your own aklog from source, or build
Heimdal with AFS support.  I have not had a chance to test these
methods of obtaining tokens.

  -- Sam Hartman <hartmans@debian.org>