Uninstall fix for named-pkcs11

Sometimes named-pkcs11 is not being stopped or reloaded during
uninstall and it causes a lot of problems while testing, for example,
backup and restore tests are failing because of ipa-server-install
fails on checking DNS step.

Fixes backup/restore tests runs. Maybe something else.

Reviewed-By: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: Christian Heimes <cheimes@redhat.com>
This commit is contained in:
Aleksei Slaikovskii
2018-06-11 10:48:40 +02:00
committed by Christian Heimes
parent 390251d3dd
commit ec9ea73b63
+4
View File
@@ -1211,9 +1211,13 @@ class BindInstance(service.Service):
# disabled by default, by ldap_enable() # disabled by default, by ldap_enable()
if enabled: if enabled:
self.enable() self.enable()
else:
self.disable()
if running: if running:
self.restart() self.restart()
else:
self.stop()
self.named_regular.unmask() self.named_regular.unmask()
if named_regular_enabled: if named_regular_enabled: