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-06 14:00:34 +02:00 committed by Christian Heimes
parent 390251d3dd
commit ec9ea73b63

View File

@ -1211,9 +1211,13 @@ class BindInstance(service.Service):
# disabled by default, by ldap_enable()
if enabled:
self.enable()
else:
self.disable()
if running:
self.restart()
else:
self.stop()
self.named_regular.unmask()
if named_regular_enabled: