a56382ce4dcae1eb5c1a26e6797741ac1cd164df

Both MIT and Heimdal are unable to, in krb5_cc_default(), call to KCM (or CCAPI, or LSA, or...) to get the user's default ccache name in their collection. Instead, the default ccache name is obtained in a static way, and for KCM that's "%{UID}". When we krb5_cc_switch(), we simply maintain a pointer to the name of the ccache that was made the default, but klist can't make use of this because krb5_cc_default() can't. The solution here is to first try resolving the ccache name given by the client, and if that fails but the name happens to be what would be the library's default KCM ccache name for that user, then try resolving it through the default ccache name pointer saved at switch time.
Heimdal
Heimdal is an implementation of:
- ASN.1/DER,
- PKIX, and
- Kerberos.
For information how to install see here.
There are man pages for most of the commands.
Bug reports and bugs are appreciated. Use GitHub issues.
For more information see the project homepage https://heimdal.software/heimdal/ or the mailing lists:
heimdal-announce@heimdal.software low-volume announcement heimdal-discuss@heimdal.software high-volume discussion
send mail to heimdal-announce-subscribe@heimdal.software and heimdal-discuss-subscribe@heimdal.software respectively to subscribe.
Build Status
Description
Languages
C
92.1%
Roff
2.8%
Shell
2.3%
Makefile
0.7%
M4
0.5%
Other
1.4%