[OpenAFS-devel] Working Solaris and RHEL3WS OpenAFS 1.3.64 RPMs

Brett L Trotter blt@iastate.edu
Thu, 17 Jun 2004 16:00:54 -0500


I have fairly well working RPMs for OpenAFS 1.3.64 if anyone would like them 
I'd be happy to post the source and binary RPM's.

I also have openafs-ak5log (douglas e. engert's ak5log program), openafs-krb5 
(asetkey/etc), pam_ak5log (pam_aklog modified to ak5log) and 
libpam_openafs_session modified for ak5log.

Has anyone else developed similar RPMs?

These were built from the tar distrobution on the unstable release page, not a 
standard cvs snapshot.

I've patched a few things, though mostly configuration/Makefile type stuff, in 
order to get it to work.

Biggest things I've noticed are getting free(): invalid pointer errors all 
over the place (seems like something is writing over the pointer vars by 
accident) on bos shutdown's and the like, and that the afs kernel module 
doesn't like to be restarted, it seems to be stuck in use. /sbin/service afs 
stop cant stop it, the afsd processes stay running, a kill wont kill them. 
bos and related processes however will shutdown though with the free() 
errors, ends up in system reboots in order to get the afs space back online 
(say after a salvage when afs client has given up looking for root.afs). 
Also, when setting up replication for root.afs and root.cell (after the vos 
addsite's and fs checkvolumes), i end up with an error about a stale NFS 
handle on /afs (don't understand that one) and have to reboot in order to see 
the .readonly mounts. Lastly, it seems that when i do have replication set up 
and udebug shows an elected server for all processes, if i yank the plug on 
the machine with the main root.afs/root.cell volume, the replication site 
does not take over automagically, and the clients wait until the server comes 
back.

Seems like something is very weird with the AFS client portion.

When are we expecting any sort of stable unix release of 1.3.64?

-- 
Brett Trotter
UNIX System Administrator
Engineering Computer Support Services
2240 Hoover
Ames, IA 50011
tel. (515) 294-5313
fax. (515) 294-4007