On Wed, 20 Nov 1996, Garrett D'Amore wrote:

> implementation of both of these, which could be tweaked to speak to the
> AFS kaserver.  Not sure how you'd solve PAGs, though, since I can't seem to
> find any description of *exactly* how this works (other than that it consumes
> two group entries in the process group array.)  I couldn't find any API calls
> to manage PAGs, either (and I'd appreciate hearing from anyone who has more
> specific information).
> 
> On Tue, 19 Nov 1996 23:15:58 -0500  Ken Hornstein wrote:
> 
> > >   available for many Unices.  Someone will still need to write an AFS
> > >   PAM module (shared library) when PAM becomes widely available to the
> > >   AFS community.
> > 
> > It seems to me right off the bat that this is going to be hard since the
> > AFS libraries aren't shared libraries right now, which means you couldn't
> > use them as they are now.  You'd either need to recompile the AFS libraries
> > with the appropriate compiler magic, or re-implement the necessary glue.
> > 
> > Recompiling them as shared libraries might also be ... interesting.  You'll
> > probably have to delve deep into the LWP stuff, since on many (all?) platform
> s
> > that's assembly code and won't be position-independent code.
> 
> Whoa.  I hadn't realized that they had done this stuff in assembly.  I realize
> that the stuff in the kernel probably needs to have some assembly, but they
> really shouldn't have needed to go to assembly for the stuff in the user-level
> libraries/binaries.  If what you say is true, it is very unfortunate because
> it means even those with a source license will find it hard to build shared
> libraries.

I suppose now would be a good time to mention that the Rx code (including
lwp and rxkad, actually), or at least a version that I have that's
supposed to be clean to release modulo export control problems, is under a
less-restrictive copyright than the AFS copyright. After I check through
what i have and make doubly certain there is no crypto code in any of rx
or lwp I suppose I can put that portion of it up for FTP.

-D


Reply via email to