mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
dsinstance: Restore context after changing dse.ldif
Fixes https://pagure.io/freeipa/issue/7150 Reviewed-By: Stanislav Laznicka <slaznick@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
09f746f568
commit
473ddbdb66
@ -596,6 +596,7 @@ class DsInstance(service.Service):
|
|||||||
parser.parse()
|
parser.parse()
|
||||||
new_dse_ldif.flush()
|
new_dse_ldif.flush()
|
||||||
shutil.copy2(temp_filename, dse_filename)
|
shutil.copy2(temp_filename, dse_filename)
|
||||||
|
tasks.restore_context(dse_filename)
|
||||||
try:
|
try:
|
||||||
os.remove(temp_filename)
|
os.remove(temp_filename)
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
|
Loading…
Reference in New Issue
Block a user