version krb5support_0_MIT not defined

Carson Gaspar carson at taltos.org
Tue Feb 14 02:41:57 EST 2012


[ much DLL hell deleted ]

In general, it is death to link any PAM module against non-system 
libraries. Just try it on Solaris, and you'll see different (but still 
fatal) errors (yes, the Solaris linker is better, but GIGO still applies).

If you _insist_ on using non-system krb5 libs for your pam_krb5 (and I'd 
ask why...), you'll have to either:

- Replace the system libkrb5support.so.0 with your version (this is what 
changing the ld.so search order is effectively doing)

- Change the SONAME of libkrb5support in your krb5 build (to something 
like libkrb5support.so.0.rfc-krb5) and re-link everything against it.

-- 
Carson



More information about the Kerberos mailing list