Implementing preauthentication using loadable modules

Sam Hartman hartmans at MIT.EDU
Tue Oct 3 11:20:32 EDT 2006

>>>>> "Kevin" == Kevin Coffman <kwc at> writes:

    Kevin> Use of these macros assumes the plugin has access to
    Kevin> k5-int.h though, right?  Which I thought we are trying to
    Kevin> avoid with these plugins.
    Kevin> _______________________________________________ krbdev
    Kevin> mailing list krbdev at

Well, in this case it is more like assumes the plugin is part of our
build system.  If you are not part of our build system you'll need to
do init/fini functions the same way as your build system handles them.

So, I think per-context initialization functions are a good idea for
the preauth plugins and it's reasonable to prefer them to the library
init/fini functions.

More information about the krbdev mailing list