diff options
-rw-r--r-- | src/ldb_modules/memberof.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ldb_modules/memberof.c b/src/ldb_modules/memberof.c index 2664bd1ed..af7147ee7 100644 --- a/src/ldb_modules/memberof.c +++ b/src/ldb_modules/memberof.c @@ -2873,6 +2873,11 @@ static int memberof_mod(struct ldb_module *module, struct ldb_request *req) struct ldb_request *search; int ret; + if (getenv("SSSD_UPGRADE_DB")) { + /* do not do anything during upgrade */ + return ldb_next_request(module, req); + } + if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ return ldb_next_request(module, req); |