diff options
author | Rob Crittenden <rcritten@redhat.com> | 2012-07-16 10:40:12 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2012-07-18 16:05:08 -0400 |
commit | 429edcfb72674d113edddddc448e80a390210311 (patch) | |
tree | c8527a1f784677e74dc24b9adf5cb2b3743ba22e /install/tools/ipa-upgradeconfig | |
parent | 32c1aa45b3d41e15adb2ca8f8713e774046bc340 (diff) | |
download | freeipa-429edcfb72674d113edddddc448e80a390210311.tar.gz freeipa-429edcfb72674d113edddddc448e80a390210311.tar.xz freeipa-429edcfb72674d113edddddc448e80a390210311.zip |
Support per-principal sessions and handle session update failures
User had a system that refused to store keys into the kernel keyring.
Any operation at all on the keyring would return "Key has been revoked".
Wrap the operations in a try/except so we can ignore keyring failures.
This also adds per-principal sessions. The principal name is stored
in the session key so switching principals in the ccache doesn't
require clearing the keyring.
https://fedorahosted.org/freeipa/ticket/2880
Diffstat (limited to 'install/tools/ipa-upgradeconfig')
0 files changed, 0 insertions, 0 deletions