> 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