From: Howard Chu Date: Mon, 10 Aug 2020 15:07:39 +0000 (+0100) Subject: ITS#9309 don't allow ppolicy to be configured more than once on a backend X-Git-Tag: OPENLDAP_REL_ENG_2_5_0ALPHA~18^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c8c39b8468835144dcc101ea46e8bbfe5fd19ff6;p=thirdparty%2Fopenldap.git ITS#9309 don't allow ppolicy to be configured more than once on a backend --- diff --git a/servers/slapd/overlays/ppolicy.c b/servers/slapd/overlays/ppolicy.c index c501ed9150..26198ae958 100644 --- a/servers/slapd/overlays/ppolicy.c +++ b/servers/slapd/overlays/ppolicy.c @@ -3281,6 +3281,7 @@ int ppolicy_initialize() ldap_pvt_thread_mutex_init( &chk_syntax_mutex ); ppolicy.on_bi.bi_type = "ppolicy"; + ppolicy.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; ppolicy.on_bi.bi_db_init = ppolicy_db_init; ppolicy.on_bi.bi_db_open = ppolicy_db_open; ppolicy.on_bi.bi_db_close = ppolicy_db_close;