pam-krb5 3.3

This always takes me longer than I think it will, which is rather annoying. Also, doing a good job of supporting arbitrary preauth options in the PAM module context is a pain in the ass. As a result, the code is now more of a mess than I'd like, and for 3.4 I'm going to need to do some significant refactoring and clean up the option parsing.

But, hopefully this should work. This is the first version with support for the MIT Kerberos PKINIT branch, and it should also fix various compilation problems on Heimdal. A fair chunk of the time I spent on it this afternoon was to clean up the error handling to use the new MIT Kerberos error functions, so it should also have better errors. (It's really annoying to have to free the error string after using it.)

You can get the latest version from the pam-krb5 distribution page.

Posted: 2007-01-24 17:55 — Why no comments?

Last spun 2022-02-06 from thread modified 2013-01-04