From c2cd2395bb40299ecd94f5650454b91c67b58787 Mon Sep 17 00:00:00 2001 From: "Roland C. Dowdeswell" Date: Fri, 8 Jun 2012 16:08:25 +0100 Subject: [PATCH] chpass_s.c must set KADM5_ATTRIBUTES when writing the log entry... ...because we may have cleared the requires_pwchange flag. --- lib/kadm5/chpass_s.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/kadm5/chpass_s.c b/lib/kadm5/chpass_s.c index bb2b8e2f5..1cf17c476 100644 --- a/lib/kadm5/chpass_s.c +++ b/lib/kadm5/chpass_s.c @@ -144,11 +144,10 @@ change(void *server_handle, 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); + kadm5_log_modify(context, &ent.entry, + KADM5_ATTRIBUTES | KADM5_PRINCIPAL | KADM5_MOD_NAME | + KADM5_MOD_TIME | KADM5_KEY_DATA | KADM5_KVNO | + KADM5_PW_EXPIRATION | KADM5_TL_DATA); out2: hdb_free_entry(context->context, &ent);