[OpenAFS-devel] rxgk updates

Benjamin Kaduk kaduk@MIT.EDU
Tue, 10 Dec 2013 19:50:22 -0500 (EST)


Hi all,

With the core rxgk standardization work pretty well nailed down (the 
rxgk-afs integration is sadly lagging), I went ahead and cleaned up my 
implementation enough that it's worth submitting to gerrit for broader 
review (changes 10561 through 10576).  I split things up pretty heavily, 
so that hopefully the chunks are more manageable to review individually.

I also have some integration with the pthreaded bos work, up at 
https://github.com/kaduk/openafs/commits/rxgkng -- I opted to not use a 
merge commit and instead have squashed a snapshot of the pthread-bos work 
into a single commit, in case I do want to submit those commits to gerrit 
(though I have not yet done so).  I have only tested with MIT krb5's 
gssapi library; reports from people building against heimdal will be 
useful.  (The system heimdal on my mac is too old to have 
gss_pseudo_random(), alas.)

I've also made an RXGK "todo" page on the wiki 
(http://wiki.openafs.org/RXGKToDo/) with a list of the known outstanding 
tasks.  I'm sure there are more tasks that have yet to be documented; as 
we come across them, please try to keep the list updated.  If any of the 
items are unclear, we can of course discuss them on this list or the 
jabber room or elsewhere.  When I first started working on rxgk, I think I 
said something about it probably being best to have just one person 
working on the core implementation, and more hands would be handy later 
on.  We're probably past that point, and more help is definitely useful at 
this point.

So, here's my "call for help".  There is a lot left to do in order to get 
everything in OpenAFS capable of using rxgk, and more hands will make it 
go faster.

-Ben