Transarc AFS Release Notes for AFS 3.6 on Linux:
 http://www.transarc.com/Library/documentation/afs/3.6/unix/en_US/HTML/index.htm

"The General Availability release of AFS 3.6 supports
 Red Hat Software's Linux 6.0 (which incorporates kernel version 2.2.5-15)
 and Linux 6.1 (which incorporates kernel version 2.2.12-20).
 The distribution also includes AFS kernel extensions for
 kernel versions 2.2.10, 2.2.12, 2.2.13, and 2.2.14."

"For correct AFS performance, the operating system must use the C library
 called libc6 (or glibc2), rather than libc5 (glibc1)."



However, in my experience, AFS 3.6 for linux runs fine on other Linux
distros:

mpb@debian:~$ cat /etc/debian_version
2.2

mpb@debian:~$ uname -a
Linux debian 2.2.15 #1 Thu Jun 1 10:47:16 EST 2000 i586 unknown

mpb@debian:~$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdb1               345403    130742    196821  40% /
/dev/hdc2                73900       648     69440   1% /usr/vice/cache
AFS                    9000000         0   9000000   0% /afs

mpb@debian:~$ ls -l /usr/vice/etc/modload/libafs-2.2.15.o
lrwxrwxrwx    1 root     root           15 Jul 10 12:12
/usr/vice/etc/modload/libafs-2.2.15.o -> libafs-2.2.14.o

mpb@debian:~$ strings /usr/afsws/bin/klog | grep Bas
@(#)Base configuration afs3.6 2.0


We have also found that AFS 3.6 for Linux runs quite happily on:
RedHat 6.1 and 6.2, SuSE 6.4, Slackware 7 and 7.1, Debian, and TurboLinux

However, it won't work on Mandrake 7 default kernel.
On Mandrake, we have not been able to load the libafs kernel module.
A work-around for Mandrake is to get kernel 2.2.14 from
http://www.kernel.org

As for kernel 2.2.16, I have a RedHat 6.2 machine with the kernel
upgraded to 2.2.16 and AFS is working fine on it.
--
cheers
paul                       http://acm.org/~mpb

Atro Tossavainen wrote:

> Paul Blackburn wrote
>
> > PS I know that the current release of AFS 3.6 for Linux runs with
> > kernel 2.2.16. However, we will soon see a new release of RedHat and
> > I hope Transarc will be able to update their AFS linux release for
> > the newer kernels.
>
> Not only does libafs.o module depend on a particular kernel, but afsd
> depends on a _particular version of libc_. This isn't stated anywhere
> as far as I am aware.
>
> It took me a long time and AFS support were of absolutely no help at
> all in finding out why I got SIGSEGVs when trying to run afsd on a
> Debian GNU/Linux slink (2.1), upgraded to any recent 2.2.1x kernel.
>
> Finally, I figured the reason is that slink ships with glibc 2.0.7 and
> afsd has been built against glibc 2.1 on RH 6.0.
>
> Upgrading Debian to potato (2.2) which comes with glibc 2.1 has
> solved this particular problem but introduced a gazillion others
> with old programs not working or working in a very odd fashion...
>
> Perhaps some kind soul with source could compile afsd on ANY Linux
> against glibc 2.0 and contrib the results, if it's okay with Pittsburgh.
>
> --
> Atro Tossavainen (Mr.)        | The Institute of Biotechnology at the
> Systems Analyst               | University of Helsinki, Finland, employs
> +358-9-19158939               | me, but my opinions are my own.
> < URL : http : / / www . iki . fi / atro . tossavainen / >

Reply via email to