Files
heimdal/lib/krb5
Nicolas Williams c9f65fc942 env KRB5CCNAME=/tmp/foocc kinit ignores the env
The problem is that fcc_get_cache_next() is called in a context where
context->default_cc_name is not set.  We should call
krb5_cc_default_name(), and that fixes the problem.  There's a comment
warning that this can result in reentering krb5_cc_cache_match(), but
nothing in libkrb5 calls krb5_cc_cache_match(), so the comment is wrong,
at least in the github tree.

An alternative would be to call krb5_cc_set_default_name(NULL) in
kuser/kinit.c before calling krb5_cc_cache_match(), however, that seems
like an insufficiently general solution.  Also, the semantics of
krb5_cc_cache_match() would differ from MIT's -- it seems better to
match MIT's semantics.
2014-03-13 00:38:48 -05:00
..
2011-07-24 16:02:22 -07:00
2011-05-21 11:57:31 -07:00
2013-07-18 14:58:54 +02:00
2013-10-04 18:58:31 -04:00
2013-04-29 22:54:11 -07:00
2013-07-16 15:00:19 +02:00
2011-05-21 11:57:31 -07:00
2012-01-10 22:54:50 +01:00
2012-07-02 11:33:18 -04:00
2013-07-10 22:02:43 +02:00
2011-03-12 19:29:00 -08:00
2011-07-24 16:02:22 -07:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2013-10-15 11:52:37 +02:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2013-12-05 16:00:21 -06:00
2005-10-08 15:39:42 +00:00
2007-07-15 20:49:46 +00:00
2009-05-04 06:17:40 +00:00
2014-01-08 21:46:06 -05:00
2011-05-21 11:57:31 -07:00
2013-09-12 13:32:22 -05:00
2014-02-04 23:20:11 -05:00
2011-04-29 20:25:05 -07:00
2012-05-28 13:14:55 +01:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2010-09-18 14:45:33 -07:00
2011-05-21 11:57:31 -07:00
2013-09-12 12:14:40 -05:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2009-05-04 06:17:40 +00:00
2011-07-24 14:09:23 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2011-12-08 13:34:02 -06:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-12-03 13:02:28 -08:00
2013-03-05 21:47:20 -06:00
2009-05-04 06:17:40 +00:00
2010-05-30 13:37:07 -07:00
2009-05-04 06:17:40 +00:00
2010-11-03 11:12:24 +00:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2013-07-16 14:57:03 +02:00
2011-05-22 20:43:31 -07:00