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