diff options
author | Rob Crittenden <rcritten@redhat.com> | 2010-07-22 16:08:17 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2010-08-06 13:12:21 -0400 |
commit | efa11d3746c8649f5cb42be9e4787a85413b0f6c (patch) | |
tree | b82464f970a02582074c6f326d7a9482d60e6153 /ipa | |
parent | 4ea34d5910f304c50a1a432f43318239b1db8be6 (diff) | |
download | freeipa-efa11d3746c8649f5cb42be9e4787a85413b0f6c.tar.gz freeipa-efa11d3746c8649f5cb42be9e4787a85413b0f6c.tar.xz freeipa-efa11d3746c8649f5cb42be9e4787a85413b0f6c.zip |
Fix replacing a certificate in a service.
When a service has a certificate and the CA backend doesn't support
revocation (like selfsign) then we simply drop the old certificate in
preparation for adding a new one. We weren't setting the usercertificate
attribute to None so there was nothing to do in ldap_update().
Added a test case for this situation to ensure that re-issuing a certificate
works.
ticket #88
Diffstat (limited to 'ipa')
0 files changed, 0 insertions, 0 deletions