From 7b7d6baf7b730cc095cb96a3c83ee34409ca4624 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Sat, 12 Jul 2008 01:52:19 +0000 Subject: [PATCH] ITS#5569 --- CHANGES | 1 + servers/slapd/overlays/ppolicy.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 5835a6eefa..3417bff9f8 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,7 @@ OpenLDAP 2.3.43 Engineering Fixed liblber ber_get_next length decoding (ITS#5580) Fixed slapd replog timestamps (ITS#5532) Fixed slapd socket assert (ITS#5489) + Fixed slapo-ppolicy modify with internal ops (ITS#5569) Fixed slapo-syncprov psearch on closed connection (ITS#5401, ITS#5565) OpenLDAP 2.3.42 Release (2008/05/28) diff --git a/servers/slapd/overlays/ppolicy.c b/servers/slapd/overlays/ppolicy.c index 00b815b4f1..506fe71a96 100644 --- a/servers/slapd/overlays/ppolicy.c +++ b/servers/slapd/overlays/ppolicy.c @@ -1573,7 +1573,7 @@ ppolicy_modify( Operation *op, SlapReply *rs ) } } - } else if ( !is_at_operational( ml->sml_desc->ad_type ) ) { + } else if ( !(ml->sml_flags & SLAP_MOD_INTERNAL) && !is_at_operational( ml->sml_desc->ad_type ) ) { mod_pw_only = 0; /* modifying something other than password */ } -- 2.47.2