From 124957a91db25736ce8ea82852db65d8fa243e58 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 18 Sep 2019 18:09:23 +0200 Subject: [PATCH 97/97] ipa: delete content of disabled domains MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Related to https://pagure.io/SSSD/sssd/issue/4078 Reviewed-by: Pavel Březina --- src/providers/ipa/ipa_subdomains.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/providers/ipa/ipa_subdomains.c b/src/providers/ipa/ipa_subdomains.c index 2ffc6bf7a..b9ce25063 100644 --- a/src/providers/ipa/ipa_subdomains.c +++ b/src/providers/ipa/ipa_subdomains.c @@ -821,6 +821,13 @@ static errno_t ipa_subdomains_check_domain_state(struct sss_domain_info *dom, DEBUG(SSSDBG_OP_FAILURE, "sysdb_domain_set_enabled failed.\n"); return ret; } + + ret = sysdb_subdomain_content_delete(dom->sysdb, dom->name); + if (ret != EOK) { + DEBUG(SSSDBG_OP_FAILURE, + "sysdb_subdomain_content_delete failed.\n"); + return ret; + } } } else { /* enabled domain if it was disabled */ -- 2.20.1