[krbdev.mit.edu #7989] git commit

Tom Yu via RT rt at krbdev.mit.edu
Wed May 13 17:06:01 EDT 2015



Remove unused code from cc_mslsa.c

Remove PreserveInitialTicketIdentity() and IsKerberosLogon(), as well
as the preprocessor conditionals ENABLE_PURGING and PURGE_ALL, which
have not been used in a very long time, if ever.

There was one potential callsite of IsKerberosLogon(), in
lcc_resolve(), which was disabled.  It is perfectly reasonable to want
to use the MSLSA cache on a non-domain-joined workstation, as it is
now a read-write cache type, so we need not concern ourselves whether
the logon was performed or may have been performed using kerberos.

(cherry picked from commit 07aaaee56bf40bfef2847b6f09897ce1aa96773d)

https://github.com/krb5/krb5/commit/32504cec153ee5bb27b804a66dbd9c61b5870e0d
Author: Ben Kaduk <kaduk at mit.edu>
Committer: Tom Yu <tlyu at mit.edu>
Commit: 32504cec153ee5bb27b804a66dbd9c61b5870e0d
Branch: krb5-1.13
 src/lib/krb5/ccache/cc_mslsa.c |  108 ----------------------------------------
 1 files changed, 0 insertions(+), 108 deletions(-)


More information about the kfwdev mailing list