[OpenAFS] Re: 1.3.70 comments?

Tony D'Amato tdamato@odu.edu
Wed, 18 Aug 2004 16:08:41 -0400


> Date: Mon, 16 Aug 2004 23:45:23 -0400 (EDT)
> From: Derrick J Brashear <shadow@dementia.org>
> To: openafs-info@openafs.org
> Subject: [OpenAFS] 1.3.70 comments?
> 
> I notice the comments aren't rolling in on this release. We need feedback 
> to fix remaining issues so 1.4 can be released. Is anyone actually using 
> this?

We just did a push out of 1.3.70 on some of our machines (we especially
have need for the large file support in the new software). We use the
2.0 of the NRL AFS-Kerberos 5 migration kit to obtain tokens from
Kerberos 5 TGTs, and found I had to apply the following patch to make it
compile:

------------begin-------------
--- afs-krb5/src/asetkey.c.orig  1999-08-22 14:01:50.000000000 -0400
+++ afs-krb5/src/asetkey.c       2004-08-17 09:53:40.927289800 -0400
@@ -77,7 +77,7 @@
                exit(1);
        }

-       code = afsconf_AddKey(tdir, kvno, key->contents);
+       code = afsconf_AddKey(tdir, kvno, key->contents, 1);
        if (code) {
            printf("setkey: failed to set key, code %d.\n", code);
            exit(1);
-----------end---------------------

So far, I've built the 1.3.70 software for our Solaris 8 (clients), AIX
4.3.3 (32-bit client) and RedHat 9 (client and server). Initial results
are as follows:

* the Solaris 8 clients are working fine

* the AIX 4.3.3 install had some minor glitches - one initial discovery
was that the cfgafs binary was compiled during the build, but install
did not place it into rs_aix42/dest/root.client/usr/vice/etc/dkload like
cfgexport was. Another that I'll need to dig into is that if one is
using the tcsh shell and performs a tab-complete on a file in AFS space,
AIX suffers a kernel panic.

* RedHat 9 server binaries work - haven't had a chance to test out the
client binaries yet.

I'll keep the list posted as to what else I discover... Thanks!!
-- 
Tony.

He that would make his own liberty secure must guard even his enemy 
from oppression; for if he violates this duty he establishes a precedent
that will reach to himself. --Thomas Paine