>  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.

Someone here has done it for SunOS 4.1.3 and Linux, but I don't know how clean
it is.

>  
>  
>  Hmmm... maybe we need to gripe at Transarc too!  What about it Transarc? 
Can
>  we get shared versions of the AFS libraries?  (Incidentally, since DCE
>  PAM authentication is already implemented, I presume that the DCE stuff is
>  already in the form of shared libraries?  Anyone have further info?)

I should mention that under Linux i386, you can link arhcive libraries into
shared objects, and supposedly the bug in sparclinux that makes this not work
will be fixed soon. I have a Kerberos PAM module for the Linux PAM
implementation that should be done, and that I'll announce when it is; I also
have an incremental AFS module (that is, get tokens given tickets) that someone
else here wrote, which after a bit more work I will make available and announce
here. Finally will be an AFS module but that's a bit off. In case anyone
cares...

-D

Reply via email to