Debian Openafs

This directory contains a Debianized build of Openafs version 1.2.2
for Debian 2.2 (Potato) i386.  Soon, versions of
Openafs 1.2.2 should appear for sid (unstable) for i386, powerpc and
sparc in the Debian non-us 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
released Debian 2.2R3.

These packages should work on powerpc and sparc if built from source,
although binaries are not provided.  I don't have access to non-i386
potato machines.


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

deb http://www.openafs.org/dl/openafs/1.2.2 debian-2.2/
deb-src http://www.openafs.org/dl/openafs/1.2.2 debian-2.2/

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 should soon be available 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>