From b0e49942e48e707e6f96666c478cf41e5695550c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 8 May 2007 07:13:07 +0000 Subject: [PATCH] Write log entry after store is successful. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20611 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/randkey_s.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/kadm5/randkey_s.c b/lib/kadm5/randkey_s.c index 18146e864..7d2b48058 100644 --- a/lib/kadm5/randkey_s.c +++ b/lib/kadm5/randkey_s.c @@ -78,14 +78,17 @@ kadm5_s_randkey_principal(void *server_handle, if (ret) goto out2; + ret = context->db->hdb_store(context->context, context->db, + HDB_F_REPLACE, &ent); + if (ret) + goto out2; + kadm5_log_modify (context, &ent.entry, KADM5_PRINCIPAL | KADM5_MOD_NAME | KADM5_MOD_TIME | KADM5_KEY_DATA | KADM5_KVNO | KADM5_PW_EXPIRATION | KADM5_TL_DATA); - ret = context->db->hdb_store(context->context, context->db, - HDB_F_REPLACE, &ent); out3: if (ret) { int i;