Date: | Sat, 02 Nov 2013 22:03:31 -0400 |
From: | Richard Basch <basch@alum.mit.edu> |
Subject: | krb5-1.11: Bug fix: iprop |
To: | krb5-bugs@mit.edu |
I believe this patch applies to all 1.11.x releases, but certainly manifested itself quite spectacularly with my iprop fixes to allow tree replication.
Anyway, it is possible for a principal deletion event to be applied via ulog_replay but not fully applied to the ulog (probably because of a lock failure). Subsequently, when kpropd attempts to re-apply the missing updates, it may re-attempt a deletion event and fail (add/modify events work, but deletions can fail). The following patch fixes this…
https://github.com/rbasch/krb5/commit/cdd7b8c6bebbab29f1dedab40982b9d16720311e