Last time I looked into it, the original GSSAPI mechglue library required the underlying GSSAPI libraries to be "mechglue aware" (i.e., have something like gss_mech_initialize). The patched version removes that requirement.
----- "Ricardo Rocha" <[email protected]> wrote: > Hi Jim. > > Thanks for the link. > > I had seen it in my searches, but i thought it was only needed for > openssh gsi. I thought the mechglue library was accepting any gssapi > plugin implementation, and that its purpose was exactly to load > multiple mechanisms on the same machine. Why do i need a patched > version to use the gsi plugin? > > Thanks again, > Ricardo > > On Wed, Apr 14, 2010 at 3:32 PM, Jim Basney <[email protected]> > wrote: > > Hi Ricardo, > > > > For a modified version of the gssapi-mechglue library that works > with the GSI GSSAPI libraries, please see: > > http://grid.ncsa.illinois.edu/gssapi-mechglue/ > > It includes a gss_initialize() function that does the > initialization. > > > > -Jim > > > > ----- "Ricardo Rocha" <[email protected]> wrote: > >> Hi. > >> > >> (i've sent this same message yesterday, but i wasn't subscribed to > the > >> list) > >> > >> I'm trying to use the gssapi globus gsi plugin, via the gssglue > >> (mechglue) libraries. > >> > >> I've configured gssapi_mech.conf with something similar to the > >> default > >> krb5 config: > >> """ > >> # globus gsi > >> /usr/lib/libglobus_gssapi_gsi.so.4 > >> """ > >> > >> (i'm fetching the globus libraries from debian unstable) > >> > >> >From here i get the following error: > >> """ > >> /usr/lib/libglobus_gssapi_gsi.so.4.3.0: undefined symbol: > >> gss_mech_initialize: searching for symbol 'gss_mech_initialize' in > >> '/usr/lib/libglobus_gssapi_gsi.so.4.3.0' > >> """ > >> > >> I've tried to specify the initialization function (as is done for > >> krb5), but i don't know the name of the function that mechglue > should > >> be calling in the globus plugin (guessing around i keep getting > >> segfaults). > >> > >> Can someone give me a hand with this? Or maybe point me to some > docs > >> (my google searches are giving nothing)? > >> > >> Thanks, > >> Ricardo > >
