[krbdev.mit.edu #7583] SVN Commit

Greg Hudson via RT rt-comment at krbdev.mit.edu
Sat Mar 9 02:13:24 EST 2013


Add localauth pluggable interface

Add a new pluggable interface for local authorization, and replace the
existing krb5_aname_to_localname and krb5_kuserok implementations with
implementations based on the pluggable interface.

https://github.com/krb5/krb5/commit/4216fb5b0e0abb80a3ccd8251abddc18435d81f3
Author: Greg Hudson <ghudson at mit.edu>
Commit: 4216fb5b0e0abb80a3ccd8251abddc18435d81f3
Branch: master
 .gitignore                          |    2 -
 src/include/k5-int.h                |    7 +-
 src/include/k5-trace.h              |    8 +
 src/include/krb5/localauth_plugin.h |  139 ++++++
 src/lib/krb5/krb/plugin.c           |    3 +-
 src/lib/krb5/os/Makefile.in         |   73 +---
 src/lib/krb5/os/an_to_ln.c          |  784 -----------------------------------
 src/lib/krb5/os/deps                |  132 +++++--
 src/lib/krb5/os/kuserok.c           |  203 ---------
 src/lib/krb5/os/localauth.c         |  455 ++++++++++++++++++++
 src/lib/krb5/os/localauth_an2ln.c   |   59 +++
 src/lib/krb5/os/localauth_k5login.c |  183 ++++++++
 src/lib/krb5/os/localauth_names.c   |  102 +++++
 src/lib/krb5/os/localauth_rule.c    |  338 +++++++++++++++
 src/lib/krb5/os/os-proto.h          |    9 +
 15 files changed, 1426 insertions(+), 1071 deletions(-)



More information about the krb5-bugs mailing list